Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KeBJIaP
143 / 140 / 17
Регистрация: 21.01.2012
Сообщений: 545
Завершенные тесты: 1
#1

Как сделать членом класса экземпляр этого же класса - C++

02.05.2014, 12:33. Просмотров 278. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
class Operation
{
public:
    bool type; //true = operation, false = number
    char Operator;
    Operation L_Op;
    Operation R_Op;
 
    Operation() {};
};

ругается тут:
C++
1
2
    Operation L_Op;
    Operation R_Op;
Error 1 error C2460: 'Operation::L_Op' : uses 'Operation', which is being defined
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2014, 12:33     Как сделать членом класса экземпляр этого же класса
Посмотрите здесь:
C++ Может ли метод класса возвращать экземпляр этого же класса?
C++ Как создать экземпляр этого класса?
Как получить private переменную класса, функцей членом другого класса C++
C++ Как построить экземпляр дочернего класса на основе готового экземпляра базового класса?
Как сделать, чтобы экземпляр класса возвращал значение? C++
C++ Можно ли получить ссылку на экземпляр класса по полю этого экземпляра
В конструкторе вложенного класса инициализируется приватное поле. Потом вызывается функция-метод этого класса и выводит значение этого поля НО НЕ ТО! C++
C++ Создать экземпляр класса без явного указания членов класса
Вызов методов класса из двойного указателя на экземпляр класса C++
Обращение к методам класса через указатель на экземпляр класса C++
C++ Классы и объекты в С++, компонента класса и экземпляр класса
C++ Создать экземпляр класса по ссылке экземпляра класса

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
0x10
2459 / 1631 / 238
Регистрация: 24.11.2012
Сообщений: 4,011
02.05.2014, 12:40     Как сделать членом класса экземпляр этого же класса #2
Храните указатель на объект.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru