Здравствуйте, uzhas, Вы писали:
U>Здравствуйте, smeeld, Вы писали:
S>>buf это тоже lvalue ссылка.
U>утверждение не к месту и не верно. это и не lvalue и не ссылка
Если у нас есть некоторая int buf, аналог (наверно) DWORD-a, то для func(int& b) и её вызове func(buf),
параметр buf есть lvalue reference на buf, инфа 100%. И для func(int* b) и int buf, вызов func(&buf)
эквивалентен func(addressof(buf)), а addressof работает с ссылкой, и здесь, в addressof, buf есть
lvalue reference на buf, инфа 100%.