sizeof от члена класса внутри описания класса
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 08.08.11 07:08
Оценка:
При попытке использовать внутри описания класса sizeof от члена класса, например, вот так:

class xxx {

  int aaa;

  int bbb [sizeof (aaa)];
    
};


компилятор MS VC 14.00.50727.762 (от VS 2005) считает это ошибкой:

error C2327: 'xxx::aaa' : is not a type name, static, or enumerator
error C2065: 'aaa' : undeclared identifier


Отчего компилятор не видит уже определенного члена класса, и можно ли это как-то обойти?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.