PDA

Просмотр полной версии : Вложенные классы в С++



lucas
25.05.2007, 18:10
пишу прогу в билдере 6. использую 3 класса примерно так:
Unit2.h
class1
{
class2;
function(class3);
}

Unit3.h
class2
{
function(class3);
}

Unit4.h
{
class1;
class2;
}

как мне сделать чтобы все классы видели друг друга без multideclaration.
в каждом .cpp прописываю инклудом все остальные .h. не помогает

Delta
25.06.2007, 13:14
пишу прогу в билдере 6. использую 3 класса примерно так:
Unit2.h
class1
{
class2;
function(class3);
}

Unit3.h
class2
{
function(class3);
}

Unit4.h
{
class1;
class2;
}

как мне сделать чтобы все классы видели друг друга без multideclaration.
в каждом .cpp прописываю инклудом все остальные .h. не помогает

...просто вынеси все классы в один общий модуль... :)