Original Post
Hey guys/gals... I''m not sure if I have this bug but I would love to know more about it to make sure...
file "one.h"
file "two.h"
is this the legendary circular #include file bug? If not, what is it? Thanks in advace!
//in "one.h"
#ifndef _ONE_
#define _ONE_
#include "two.h"
class one
{
public:
one();
private:
two* m_two;
};
#endif
|
//in "two.h"
#ifndef _TWO_
#define _TWO_
#include "one.h"
class two
{
public:
two();
private:
one* m_one;
};
#endif
|