Здравствуйте, Hawk, Вы писали:
H>Здравствуйте, Andruxa-1, Вы писали:
A1>>Я так понимаю, что в хедере с объявлением класса я должен определить...
H>Почему в хедере-то?
H>Всю жизнь глобальные переменные определялись в CPP.
Ок. Я определяю в foo.h свой класс
#pragma once
class CFoo : public CObject
{ //// };
CTypedPtrList<CObList, CFoo*> m_List;
Затем в appDoc.h и appView.h, пишу #include "foo.h", а затем в appDoc.cpp и appView.cpp
определяю extern CTypedPtrList<CObList, CFoo*> m_List;?
Получается я хочу использовать глобальный объект или лучше использовать локальный и передавать на него
указатель, как это делается в настоящих проектах?
Объясните эти моменты.