, Кого волнует, если IBM ошибалась / устарела в прошлом по мертвой ссылке? Этот ответ уже устарел за 3 года до его публикации.
class Outer {
class Inner {
public:
Inner() {}
void func() ;
};
private:
static const char* const MYCONST;
int var;
};
void Outer::Inner::func() {
var = 1;
}
const char* const Outer::MYCONST = "myconst";
шибка возникает, когда я компилирую с классом Outer :: Inner ', в котором нет члена с именем var