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

Передача аргументов в конструктор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему не работает цикл получения параметров объекта? http://www.cyberforum.ru/cpp-beginners/thread1702500.html
Есть такой код int j = 0; while(!feof(f)) { (**ob).get_p(f, name_1, name_2, name_3, &x, &y); ++j; } где ob-объект класса. Почему при удалении из кода счетчика j...
C++ Научите создавать эхо сервер Это возможно звучит очень нагло. Но передо мной поставили такую задачу, создать эхо сервер и эхо клиент, и чтобы я разбиралась в этом) Можно посидеть в скайпе, поболтать) В ответ помогу чем смогу) http://www.cyberforum.ru/cpp-beginners/thread1702490.html
C++ Срабатывание точки останова
Выделяю память char **a = new char*; // 3 строк for (int i = 0; i < 3; i++) { a = new char; // Под каждую строку выделяем массив в 20 символов } освобождаю память
C++ Задачка на нахождения числа прямоугольников площадь которых больше D
Каждой парой (Xk, Yk) заданы длины сторон одного из прямоугольников; найти число тех прямоугольников, площадь которых больше D. Не могу понять как это записать насчет прямоугольников. Не могу понять...
C++ Найти наибольшую сумму костей домино игрока http://www.cyberforum.ru/cpp-beginners/thread1702449.html
У игрока есть k костей домино - прямоугольников 2x1. Он кладет их на доску так, чтобы не возникало наложений, и его выигрыш вычисляется как сумма произведений чисел, накрытых каждой из костей домино....
C++ Распределить код на функции В общем,такая проблема,нужно создать перегруженную функцию,для кода,но когда я начинаю делать это,то появляется масса ошибок,я не знаю почему. Код написан и отлично работает,единственное,что... подробнее

Показать сообщение отдельно
bambique
1 / 1 / 2
Регистрация: 02.04.2015
Сообщений: 169

Передача аргументов в конструктор - C++

04.04.2016, 00:26. Просмотров 425. Ответов 6
Метки (Все метки)

У меня есть в классе конструктор по умолчанию:
C++
1
Port(const char * br = "none",const char * st = "none",int b = 0);
Я создал производный от этого класс в котором также используется динамическое выделение памяти и в конструкторе производного класса я хочу вызвать конструктор базового класса, но только с двумя аргументами например:
C++
1
2
3
4
VintagePort::VintagePort(const char *br, int b, const char *nn, int y): Port(br,b)
{
 
}
Компилятор говорит, что так сделать нельзя так как такого констуктора нету, все правильно в принципе. Нельзя ли как-то обойтись без ещё одного конструктора? Я не вижу вариантов, но мало ли.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru