7
Неопределенная ссылка на статический член класса
Может кто-нибудь объяснить, почему следующий код не скомпилируется? По крайней мере, на g ++ 4.2.4. И еще интересно, почему он будет компилироваться, когда я приведу MEMBER к int? #include <vector> class Foo { public: static const int MEMBER = 1; }; int main(){ vector<int> v; v.push_back( Foo::MEMBER ); // undefined …