Re: Проблема с вызовом члена класса
От: Vasiliy_Krasnokutsky Россия  
Дата: 24.06.03 10:35
Оценка:
Здравствуйте, _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"


_>Что делать?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.