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

виртуальные функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определение максимального значения http://www.cyberforum.ru/cpp-beginners/thread271906.html
Здравствуйте! Подскажите начинающему, как можно определить максимальное значение нескольких чисел, что бы не играться с условной инструкцией. Нашел оператор max, но он работает только с 2 числами....
C++ Посмотрите код Помогите разобраться, пишу программу на С++. Вот код: app.cpp #include <SDL/SDL.h> #include "App.h" #include "Log.h" #include "Config.h" CApp::CApp() { http://www.cyberforum.ru/cpp-beginners/thread271894.html
Потоки C++
Помогите,пожалуйста!Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которым могут находиться только пробельные символы.(С++).
Очередь C++
Всем приветики! Если кто нибудь знает помогите пожалуйста вот с такой задачкой. Есть какая-то очередь с элементами, нужно найти все нечетные и добавить в конец. Я вообще не знаю даже с чего начать
C++ Элементы http://www.cyberforum.ru/cpp-beginners/thread271861.html
Помогите перевести код программы к старому образцу ну для c++ 3.1 #include <queue> void main( void ) { std::queue<int> q, tmp; for ( int i = 1; i <= 10; i++ ) q.push( i ); // заполняем...
C++ Реализовать программу, решающую СЛАУ методом Гаусса Реализовать программу, решающую СЛАУ методом Гаусса. Требования: 1. Программа должна выдавать решение для СЛАУ, имеющих единственное решение. 2. Программа должна работать со СЛАУ, имеющими... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6676 / 5085 / 475
Регистрация: 14.02.2011
Сообщений: 17,061
08.04.2011, 22:38
виртуальные функции это очень интересно
например
C++
1
2
3
4
5
6
7
8
9
10
11
12
class A
{
 fnc();
}
class B:pudlic A
{
fnc();
}
class C:public B
{
fnc();
}
если ты объявишь три объекта а в с
и приведешь их к базовому классу A
например так
C++
1
2
3
4
5
6
7
8
9
A a;
B b;
C c;
A* aa=&a;
A* ab=&b;
A* ac=&c;
aa->fnc();
ab->fnc();
ac->fnc();
то у тебя вызовется функция базового класса
а если объявишь виртуальными
то каждый раз своя
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru