Здравствуйте, Ovl, Вы писали:
Ovl>Здравствуйте, _DAle_, Вы писали:
_DA>>Здравствуйте, Ovl, Вы писали:
Ovl>>>Здравствуйте, _DAle_, Вы писали:
_DA>>>>Здравствуйте, Ovl, Вы писали:
_DA>>>>>>Да и значения перечислений не являются lvalue.
Ovl>>>>>а разве константа, которой добивается автор, будет являеться lvalue?
_DA>>>>Да.
Ovl>>>можно пример когда константа является lvalue?
_DA>>Не пример, но статья, объясняющая возможные непонятки http://www.rsdn.ru/article/cpp/lvalue.xmlАвтор(ы): Павел Кузнецов
Дата: 02.01.2004
lvalue и rvalue — что это такое.
Ovl>я имел ввиду, что константа не может быть lvalue без использования const_cast (чье использование мне не кажется хорошим тоном).
Ovl>imho, аргумент, что константу иногда требуется изменить противоречит самому использованию константы.
Я же дал ссылку, почитай, пожалуйста, что такое lvalue в с++. Изменение значения константы тут не при чем.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>