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

Двойная диспетчеризация :) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица переходов. Транслятор http://www.cyberforum.ru/cpp-beginners/thread823445.html
Здравствуйте! Пишу курсовик (транслятор с языка С на язык ASM). Подскажите пожалуйста как правильно пользоваться сей вещью (матрица переходов), ибо в методичке ничего толкового не написано. Список лексем получил, а что дальше делать ;)? Добавлено через 41 минуту Если конкретнее то нужно рассказать про "Матрицу переходов конечного автомата". Ещё непонятно какие состояния нужно брать и...
C++ Вывод результата нажатием кнопки Esc Не буду писать условие задачи, проблема заключается в том, что при нажатии клавиши Ecs, необходимо выводить результат работы программы. Полагаю, что нужно использовать оператор getche(), только я не знаю, есть ли какой-то символ для клавиши Ecs, как у Enter, к примеру? Добавлено через 25 минут Разобрался сам :) http://www.cyberforum.ru/cpp-beginners/thread823439.html
Является ли граф деревом C++
Суть задачи заключается в том, что нужно проверить граф, является ли он деревом. Граф является деревом, если граф - связный и в графе отсутствуют циклы. Проверку на связность я осуществляю с помощью поиска в глубину. Вопрос заключается в том, как мне "написать" проверку на циклы? В просмотренной литературе ничего подходящего найти не могу, либо написано сложно для понимая: векторы и т.д. Надеюсь...
массив структур C++
Написать функцию для создания массива записей со сведениями о студентах (ФИО, возраст, курс, успеваемость). По заданному массиву определить средний бал успеваемости студентов n курса.
C++ Текстовые и бинарные файлы. Получить файл g из чисел исходного файла http://www.cyberforum.ru/cpp-beginners/thread823423.html
Компоненты файла f – целые числа, положительных чисел столько же, сколько отрицательных. Получить файл g из чисел исходного файла, в ко-тором не было бы двух соседних чисел с одинаковым знаком.
C++ Как преобразовать long double в char[]? Приветствую. Подскажите пожалуйста, как преобразовать long double в в тип char? До указателей по книге еще не дошел, в интернете пытался найти функцию, так и не разобрался. Самое интересное что в книге об этом ничего не сказано, зато задание есть такое. Плюсану на спасибо за ответ. подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
31.03.2013, 13:34     Двойная диспетчеризация :)
ninja2,
Чисто виртуальная функция это тупо пустая функция которую нужно переопределить в производном классе.
Переопределить нужно, да. А вот что она тупо пустая - неверно.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
class Base
{
public:
   virtual ~Base() {}
   virtual void f() = 0;
};
 
void Base::f() { std::cout << "f" << std::endl; }
 
class Der : public Base
{
public:
   void f() { std::cout << "Der::f" << std::endl; Base::f(); }
};
 
int main()
{
   Base* b = new Der();
   b->f();
   delete b;
}
http://liveworkspace.org/code/3lblwO$0
 
Текущее время: 17:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru