Экземпляр своего класса как поле C++? Доброго времени суток,
Я долго программировал на C#, и решил попробовать плюсы. И они сломали мне голову, таким казалось бы простым понятием как поле класса. В C# поле = другой класс = другая структура = базовая структура(byte,int,char...). Но в C++ при написанииclass MyClass1
{
public:
MyClass2 mc2;
..{пустой конструктор}
};
class MyClass2
{
public:
int A,B,C;
..{пустой конструктор}
};
Компилятор ругается на синтаксическую ошибку, что надо поставить ";" перед типом класса. Но при использовании стандартных типов или самого себя, всё нормально. Может нельзя хранить классы в одном файле?, я уже неделю понять не могу в чём дело!!!
простите забыл написать здесь про точку с запятой, в проекте написана.

21 Авг 2019 в 07:04
148 +1
0
Ответы
Нет ответов
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 83 599 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир