Здравствуйте, Аноним, Вы писали:
А>в выражении ++i (которое l-value) будет иметь место l-value to r-value преобразование (т.е. тут ведь необходимо получить старое значение) ?
есть, но не при получении старого значения, потому что операция инкремента выполняется сразу над lvalue, а в конце, при получении результата вычисления инкремента для дальнейшего использования.
A>При передаче по значению в функцию объекта (допустим с нетривиальным копированием) преобразование есть?
оно есть всегда, когда нужно значение. И здесь в том числе.