Здравствуйте, _hunter, Вы писали:
_>Есть у меня такой класс:
_>_>class a {
_> public:
_> class b * c;
// Надо написать так:
b *c;
//Ключевое слово class здесь не к месту, если я все правильно понял
//Ты ведь хочешь создать объект класса, а не сам класс описать.
//Класс должен быть описан ранее.
_> a ();
_> void SomeFunc();
_>};
_>a::a() {
_> c = new b();
_>};
_>void a::SomeFunc() {
c->>DoSomething();
_>};
_>
_>на c->DoSomething(); получаю ошибку "Member a::c cannot be used without an object"
_>Что делать?