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

Не создается указатель из-за базового класса с конструктором - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Законно ли использовать указатель wchar_t таким образом? http://www.cyberforum.ru/cpp-beginners/thread1211965.html
Всем привет! Меня мучает вопрос: wchar_t* wstr; wstr = L"TROLOLOLOOMGPWNDALL"; У меня выделяется нужное кол-во памяти под эту строку, или же я залезаю за пределы дозволенного? Просто часто бывает лень для каждой строки писать new wchar_t, поэтому, замучил вопрос о законности и правильности вышеописанного кода... Буду благодарен за ответ =)))
C++ Что делает метод cin.ignore? cin.ignore(0,'\n'); Что она делает? http://www.cyberforum.ru/cpp-beginners/thread1211959.html
C++ Создать односвязный линейный список, элементами которого являются натуральные числа
создать односвязный линейный список, элементами которого ясвляются натуральные числа. Напечатать значения елементов, росположенных между максимальными и миннимальными елементами списка/ С++
Как узнать тип производного класса в функции базового C++
Всем привет! Есть иерархия классов: class1 -> class2->class3 class2->class4 class2->class5 Где стрелочки - наследование. Я создаю class3, class4, class5, в каждом из них есть экземпляры классов class2 и class1. В классе class2 есть функция, которая должна отработать в зависимости от того, в каком из производных классов она была создана. Как мне узнать, на...
C++ Задание с функцией http://www.cyberforum.ru/cpp-beginners/thread1211917.html
Задание .Посчитать величину Z за формулой z=(log10(pow(2*y, 2.0))+2*y+exp(2*y)+5)/ ((log10(y*y)+y+exp(y)+7)*(log10(pow(y/2, 2.0))+y/2+exp(y/2))) , где y=-3.41*(pow(10.0, -4.0) Выполнил задание ,пришел к преподу ,говорит ,что не описал функцию ,он не видит саму функцию и послал меня #include <iostream> #include <cmath> using namespace std;...
C++ OOP laba. Реализовать сдачу экзамена студентами у преподавателей помогите пожалуста на завтра нада здать лабараторную мне ещо 3 писать помогите плизз с етой ато не успиваю зарание спасибо большое !! ) 3 студента должно быть это ООП ! В программе заполняется информация о студентах и о преподавателях. Нужно реализовать сдачу экзамена студентами в преподавателей. Программа имеет выводить следующие результаты: а) Студентов мужского пола б) Студентов... подробнее

Показать сообщение отдельно
solar_wind
 Аватар для solar_wind
740 / 731 / 39
Регистрация: 06.07.2009
Сообщений: 2,937
Завершенные тесты: 1
19.06.2014, 06:16     Не создается указатель из-за базового класса с конструктором
Ну правильно COther у тебя не имеет конструктора.
Конструктор родителя имеет вид Cbase( int num ), что тоже не подходит, так как ты инициализируешь класс без параметров.
C++
1
COther() : Cbase( 0 ){ }
сообщает, что конструктор COther это конструктор Cbase( 0 ), поэтому все работает.
Можешь просто создать конструктор в COther() и тоже будет работать, весь вопрос в том, для чего это тебе надо, и как ты эти классы собираешься использовать в дальнейшем.
 
Текущее время: 01:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru