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

Определение чисто виртуальных функций в потомках - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как обычную переменную на время сделать константой? http://www.cyberforum.ru/cpp-beginners/thread922850.html
Как обычную переменную на время сделать константой?
C++ Насколько нужно выучить C++, перед тем как переходить на C#? Я изучаю программирование (язык С++) дома, в институте наверно тоже скоро будем его изучать. Я знаю, что C++ очень полезно знать и владение им на хорошем уровне всегда приветствуется. Но меня очень... http://www.cyberforum.ru/cpp-beginners/thread922839.html
Стартовый код компилятора VS C++
Программа написанная на C++ под отладкой показывает, много кода, который явно не включался в исходный код в отличие от программы написанной на ассемблере. В веб толком ничего не нашел. Рихтер...
C++ Класс Car. Наследование
1) У нас есть class Car --> св-ва maxspeed, currentspeed. Методы Getmaxs(), Getcurrs() которые соответственно возвр. maxspeed и currentspeed. Также есть метод Setcurrs()(этот метод нужен для...
C++ Авторизация но на сайте javascripts http://www.cyberforum.ru/cpp-beginners/thread922819.html
Ув.Форумчане, хотел спросить, вот я хочу создать авторизацию на сайт. Допустим что-бы авторизоваться на сайт vk.com, все давно легко Я через сниффер увидел...
C++ непонятно зачем нужный map.value_comp непонимание здесь в том, что зачем мы пишем std::pair<char,int> highest = {'d',3006} ; если все равно всё сравнение идёт по "char" а, не по int. Для этого есть же key_comp которому при сравнении... подробнее

Показать сообщение отдельно
IGPIGP
Комп_Оратор)
Эксперт по математике/физике
6472 / 3120 / 306
Регистрация: 04.12.2011
Сообщений: 8,594
Записей в блоге: 4
14.07.2013, 12:10
Цитата Сообщение от monolit Посмотреть сообщение
Можно ли вместо определения чисто виртуальной функции в классе-потомке написать эту самую функцию без тела?
Можно. Но вот это:
Цитата Сообщение от monolit Посмотреть сообщение
Т.е. она как бы есть, но ее как бы нет, ибо конкретно этому классу она как таковая не нужна, но и абстрактным он не является...
Требования не совместимые с жизнью. Класс объявляющий, хотя бы один, чисто виртуальнй метод, является абстрактным.
Определите виртуальную функцию. Пусть делает что-то безобидное. Например как Croessmah советует, если void... И не вызывайте. Хорошей новостью является то, что если придётся, то Вы сразу возьмёте да и напишете туда всё.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru