lvalue

    3зной

    2ответ

    Рассмотрим следующее объявление массива: int const a[5]; С семантической точки зрения языка, это точно эквивалентно const int a[5]? Предполагая, что это так, обе декларации будут по существу считать

    5зной

    1ответ

    я видел в проекте N4268 концепции под названием «неназванная именующий» в бастовали, хотя части ниже [Примечание: временных неназванная lvalues, и названная lvalues, без связи являются временного объе

    0зной

    1ответ

    Это связано с ответом ДжоГусто на Casting Error: lvalue required as left operand of assignment. В ответ, он/она заявляет: но есть один случай, когда это не так: литье, затем разыменования указателя: *

    1зной

    1ответ

    Может ли кто-нибудь дать пример «ссылки на константу lvalue»? Мне нужно передать объект в подпрограмму, где состояние объекта будет изменено, после завершения процедуры я ожидаю использовать объект с

    0зной

    6ответ

    В следующей функции, void swap(int * a, int * b) { int t; t = *a; // = *a *a = *b; // a* = *b = t; } В чем разница между = *a и *a =? Я слышал, что * оператор в = *a является де