|
From: Luís B. <lf...@ya...> - 2002-05-07 16:50:59
|
I've tried to compiled the following program
with dev-c but it seams that the Migw compiler
does not accept foward declarations. Can anyone
help me?
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
class ClassB;
class ClassA
{
public:
int m_ClassA;
ClassB m_ClassB;
ClassA(void)
{
m_ClassA = 1;
};
void InitializeWith( int iClassA )
{
m_ClassA = iClassA;
m_ClassB.InitializeWith( iClassA );
};
};
class ClassB
{
public:
int m_ClassB;
ClassA m_ClassA;
ClassB(void)
{
m_ClassB = 1;
};
void InitializeWith( int iClassB )
{
m_ClassB = iClassB;
m_ClassA.InitializeWith( iClassB );
};
};
int main(int argc, char *argv[])
{
ClassA TClassA;
ClassB TClassB;
TClassA.InitializeWith( 10 );
TClassB.InitializeWith( 20 );
return 0;
}
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com
|