Plantealo de otra forma:
Código C++:
Ver original//myclass.h
#ifndef _MYCLASSH
#define _MYCLASSH
class MyClass {
public:
MyClass();
private:
void exec();
};
#endif
Código C++:
Ver original//myclass.cpp
#include "myclass"
MyClass::MyClass() {
}
void MyClass::exec() {
}
Código C++:
Ver original//main.h
#ifndef _MAINH
#define _MAINH
#include "myclass.h"
MyClass *MyObject;
#endif
Código C++:
Ver original//main.cpp
#include "main.cpp"
MyObject = new MyClass();
Código C++:
Ver original//otra_cosa.h
#ifndef _OTRACOSAH
#define _OTRACOSAH
#include "main.h"
#endif
Saludos
vosk