Привет У меня есть файлы с именем MyCode.h и MyCode.cpp
В MyCode.h я объявил
enum MyEnum {Something = 0, SomethingElse = 1};
class MyClass {
MyEnum enumInstance;
void Foo();
};
Затем в MyCode.cpp:
#include "MyCode.h"
void MyClass::Foo() {
enumInstance = MyEnum::SomethingElse;
}
но при компиляции с g++ я получаю сообщение об ошибке "MyEnum" не является классом или пространством имен...
(отлично работает в MS VS2010, но не linux g++)
Любые идеи? благодаря Томас