Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2011, 21:14   #1
clopcad
 
Регистрация: 23.11.2011
Сообщений: 5
Печаль Предопределение класса

Код:

class ReadThread : public TThread
{
 private:
        void __fastcall Printing();	
 protected:
        void __fastcall Execute();	
 public:
        __fastcall ReadThread(Port *AOwner); // ОШИБКА ОШИБКА!!!!
};


class Port
{

private:
// -----------------------всякое-------------------------------
protected:
   
    ReadThread *FReadThread;  //читающий поток

public:
        __fastcall Port();
        __fastcall ~Port();

};
Ну соответственно ошибка, т.к. класс определяется потом =)
Если вписать предопределени, как на коде снизу


Код:

class Port; // предопределение

class ReadThread : public TThread
{
 private:
        void __fastcall Printing();	
 protected:
        void __fastcall Execute();	
 public:
        __fastcall ReadThread(Port *AOwner); // ОШИБКА ОШИБКА!!!!
};


class Port
{

private:
// -----------------------всякое-------------------------------
protected:
   
    ReadThread *FReadThread;  //читающий поток

public:
        __fastcall Port();
        __fastcall ~Port();

};
то тогда в потоке я не могу обратиться ни к одному и членов (методов и тд) класса Port. помогите плиз
Огромное спасибо за любые советы.



Тема перенесена в другой раздел, не знаю как тут удалить

Последний раз редактировалось clopcad; 01.12.2011 в 21:38.
clopcad вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обращение к из одной функции класса к другой того же класса,не указывая к какому объекту она относиться zipwind C++ Builder 1 09.04.2011 17:18
Определение типа класса по переменной на объект этого класса при компиляции phomm Общие вопросы Delphi 24 08.04.2011 14:11
Ошибка при присвоении объекту производного класса объекта базового класса с исп. явного приведения типов Lanx Помощь студентам 0 06.04.2011 20:24
Предопределение iostrem в с++ Паыел Помощь студентам 1 26.10.2010 23:43
Если в классе объявить объект другого класса,будет ли видно переменные первого класса из объекта второго? TwiX Общие вопросы Delphi 3 15.11.2009 00:54