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

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

Войти
Регистрация
Восстановить пароль
 
VictorVic
0 / 0 / 0
Регистрация: 21.05.2016
Сообщений: 3
#1

Нужен ли конструктор для данного класса? - C++

25.05.2016, 13:07. Просмотров 98. Ответов 3
Метки нет (Все метки)

Подскажите, как здесь объявить конструктор:
C++
1
2
3
4
5
6
7
8
9
class Class
{
  vector<myclass> vec;
  public:
  void add(myclass m)
  {
   vec.push_back(m);   
  }
};
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2016, 13:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужен ли конструктор для данного класса? (C++):

Создать конструктор копий и оператор присваивания для класса компьютер и члена класса марка - C++
Создать конструктор копий и оператор присваивания для класса компьютер и члена класса марка. Всем огромное спасибо за помощь! |

Конструктор класса не видит конструктор по умолчанию другого класса - C++
Ошибка, естественно, в Classes.cpp, в строке 20. Ругается, что у класса TailNode нет конструктора по умолчанию, хотя он там, конечно, есть....

Конструктор для класса исключений - C++
Здравствуйте. Разбираюсь с обьектно-ориентированным программирование. Есть задание создать класс векторов, а потом наследовать от класса...

Конструктор для контейнерного класса - C++
Такой код: #include &lt;iostream&gt; #include &lt;string&gt; #include &quot;stdlib.h&quot; #include &quot;stdio.h&quot; #include &lt;set&gt; using namespace...

Конструктор класса для чайников - C++
Пытаюсь определить класс name_value, а компилятор ругается что нет конструктора, что это вообще за зверь конструктор #include...

Конструктор для класса MinElement - C++
помогите написать задачи, пожалуйста. не знаю я с++ Задание 1 Напишите конструктор для класса MinElement,который имеет...

3
vector317
0 / 0 / 3
Регистрация: 15.05.2016
Сообщений: 13
25.05.2016, 13:11 #2
VictorVic, под строкой
C++
1
public:
введите:
C++
1
2
3
4
Class(/*здесь могут быть параметры*/)
{
   // тело конструктора
}
0
VictorVic
0 / 0 / 0
Регистрация: 21.05.2016
Сообщений: 3
25.05.2016, 13:14  [ТС] #3
А внутри что?
0
Unknownx
Заблокирован
25.05.2016, 13:16 #4
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от VictorVic Посмотреть сообщение
Подскажите, как здесь объявить конструктор:
- в данном классе конструктор не нужен, в классе всего одно поле представленное полноценным контейнером. Конструктор необходим если vec изначально должен иметь како- либо размер либо же в данном классе есть дополнительные поля которые следует проинициализировать.

Добавлено через 1 минуту
Более того в приведенном в посте 1 классе присутствуют неявно все конструкторы(это конструкторы по умолчанию)
1
25.05.2016, 13:16
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2016, 13:16
Привет! Вот еще темы с ответами:

Объясните для чего нужен конструктор - C++
Можете доступно объяснить для чего нужен конструктор, на примере этого кода. #include &lt;iostream&gt; #include &lt;conio.h&gt; #include...

Дописать конструктор и деструктор для класса - C++
Помогите пожалуйста написать конструктор копии и деструктор, а также вызвать их, чтобы деструктор выводил на экран &quot;работает&quot; #include...

Для класса задать конструктор и деструктор - C++
Ребята,нужна помощь в написании программы. Для класса задать конструктор(для выделения памяти,открытия файлов,задания начальных значений...

Cделать конструктор по умолчанию и копирования для класса - C++
Вот у меня класс строка: class strg { char *str; int len; public: strg(); strg(const strg &amp;); }; реализация:


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

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