Re[2]: Q&A: lvalue и rvalue
От: jazzer Россия Skype: enerjazzer
Дата: 07.01.04 20:35
Оценка:
Здравствуйте, Аноним, Вы писали:

А>в выражении ++i (которое l-value) будет иметь место l-value to r-value преобразование (т.е. тут ведь необходимо получить старое значение) ?


есть, но не при получении старого значения, потому что операция инкремента выполняется сразу над lvalue, а в конце, при получении результата вычисления инкремента для дальнейшего использования.

A>При передаче по значению в функцию объекта (допустим с нетривиальным копированием) преобразование есть?


оно есть всегда, когда нужно значение. И здесь в том числе.
jazzer (Skype: enerjazzer) Ночная тема для RSDN
Автор: jazzer
Дата: 26.11.09

You will always get what you always got
  If you always do  what you always did
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.