Вопросы по теме 'lvalue-to-rvalue'

Произойдет ли преобразование lvalue в rvalue?
Стандарт C ++ (4/5) преобразование lvalue-to-rvalue не выполняется для операнда унарного оператора &. Например: int x; int *p = &x; В приведенном выше случае p являются ли &x оба значения l? или Какой был бы подходящий...
1363 просмотров

Неоднозначная ошибка С++ 11 с двумя операторами (одно значение lvalue, второе значение r)
ОБНОВЛЕНИЕ внизу. Я хочу, чтобы make void tree::operator = ( tree t ) использовал значение rvalue one (в этом случае, как правило, я хочу обрабатывать их по-разному из-за эффективности) Я закодировал его, использовал std::move, чтобы...
658 просмотров

Вызывает ли сравнение между Lvalue и литералом преобразование Lvalue в Rvalue?
Я задал этот вопрос: static_assert of const Variable И, по-видимому, все сводится к вопросу, преобразуется ли значение lvalue с плавающей запятой в значение r для целей сравнения? Итак, в этом коде происходит преобразование lvalue в rvalue?...
139 просмотров

Неопределенное поведение внутри выражений void
Требуется ли реализация C для игнорирования неопределенного поведения, возникающего во время оценки выражений void, как если бы сама оценка никогда не проводилась? Учитывая C11, 6.3.2.2 §1: Если выражение любого другого типа оценивается как...
135 просмотров