Ok, I am forcing myself to become proficient in C++ even though I think JAVA is better , because It is an industry standard yada yada.My problem is that when I compile the below code I get :
/* errors : LNK2020: Unresolved Token ..... fatal error LNK1120: 1 unresolved externals.. */ //code: #include <List> class MemManagedObj { private: static std::list<MemManagedObj *> liveObjects; static std::list<MemManagedObj *> deadObjects; long refCount; protected: MemManagedObj(); ~MemManagedObj(); public: void addRef(); void Release(); static void garbageCollect();}; //using namespace MemManagedObj; MemManagedObj::MemManagedObj() { liveObjects.push_back(this); refCount = 0; } void MemManagedObj::addRef() {} void MemManagedObj::Release() {} void MemManagedObj::garbageCollect() {}
|
When I do "#include <List.h> i get over 100 different errors, the first of which is "C2146 Syntax error missing ';' before identifier "LENGTH" "
------------------ Omnia Vos Estis Cordatis |