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

Наследование - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Помогите с куском кода. http://www.cyberforum.ru/cpp-beginners/thread334624.html
C++ не знаю. Нужен кусок кода. Помогите написать его. Логика следующая. Если в БД (DB) в таблице (table) существует поле (field), то выполнить следующее { Если значение field равно 1, то {сам...
C++ Квадрат и прямая Здравствуйте. Помогите пожалуйста написать программу на языке Си(не С++). Дан квадрат с координатами х1,у1 и х2,у2, так же даны координаты прямой х3,у3 и х4,у4. Нужно определить координаты точек... http://www.cyberforum.ru/cpp-beginners/thread334621.html
Ввод значения в функцию класса пользователем (с консоли) C++
Все привет. Столкнулся с проблемой. К примеру есть класс: class Employee { private: int age; public: int GetAge() const;
C++ compose1 и compose2
Есть ли в MSVC++ альтернатива SGI адаптеров unary_compose и binary_compose??
C++ Указатель на многомерный массив http://www.cyberforum.ru/cpp-beginners/thread334598.html
Есть двумерный массив, его нужно передать в функцию, так, что бы внутри функции можно было его изменять. Как с помощью указателей передать двумерный массив в функцию, и как внутри ф-ции к его...
C++ Модификатор const в аргументах функций Постоянно путаюсь в этих константах. Как писать грамотнее? Вот так: template<typename TypeT> void TLinePointer<TypeT>::operator = (TypeT* pObject) //функция не меняет аргумент { ... подробнее

Показать сообщение отдельно
Alex992
5 / 5 / 1
Регистрация: 13.03.2011
Сообщений: 30
20.07.2011, 21:57  [ТС]
Спасибо, разобрался. Вот неплохая статья, если кому еще понадобится http://www.devdoc.ru/index.php/conte...nheritance.htm

Добавлено через 1 час 11 минут
Сделал все классы 2 наследованными от 1 по virtual public и возник еще один вопрос: конструктор класса 1 имеет параметр, у всех конструкторов классов 2 есть параметр, передающийся конструктору 1 + по одному своему параметру на каждый. По идее, конструктор класса 3 должен принимать три параметра для передачи в конструкторы 2 + один параметр для передачи в 1. Возникает ошибка
Код
E2251 Cannot find default constructor to initialize base class '1'
Как быть с этим?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru