class B;
class A {
B *myVar;
};
How to do the same when B is in another namespace ? I tried to write class thenamespace::B; but it doesn't work. 'using namespace ' doesn't work either because you need the .h and I don't want to include it. Any hint ?
C++ - forward declaration with namespace
In C++, one sometimes uses this kind of declaration to prevent circular includes and redefinitions problems :
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement