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

Виртуальные функции с одинаковым именем и разным набором аргументов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ розробити програму для роботи з рядками http://www.cyberforum.ru/cpp-beginners/thread1029431.html
написать программу, которая будет находить вхождения одной строки в другую
C++ Матричный код выдает ошибку Программа должна выводить минимум и элементы массива вводятся с клавиатуры, но у меня небольшая проблемка подредактируйте код пожалуйста #include <iostream> #include <iomanip> #include <cstdlib>... http://www.cyberforum.ru/cpp-beginners/thread1029423.html
Сравнение двух массивов C++
Добрый день ! В условии задачи сказано, что есть два массива по 10 элементов, значения которых случайно генерируются от 0 до 30. Нужно вывести все числа, которые повторяются в обоих массивах. ...
Как вернуть массив? C++
Нужно вернуть массив из функции, как это сделать? #include "stdafx.h" #include <iostream> #include <Windows.h> #include <time.h> #include <ctime> #include <tchar.h> #include <conio.h>...
C++ C++ и RGB. Алгоритм определения цветов для шейдеров. Как сделать шейдер непрозрачным? http://www.cyberforum.ru/cpp-beginners/thread1029411.html
Всем привет, я сам C++ не знаю вообще мне крайне сложно разобраться в чужом коде, очень надеюсь на помощь! Насколько я понял, в этом коде реализуются алгоритм определения цветов для шейдеров и,...
C++ Шахматный порядок Привет всем :) Есть код. Нужно чтобы знак "*" выводился в шахматном порядке( смотрите вложение ). Заранее спасибо :) #include <iostream> using namespace std; int main() { for( int a =... подробнее

Показать сообщение отдельно
Alex5
1086 / 747 / 116
Регистрация: 12.04.2010
Сообщений: 1,907
05.12.2013, 13:35
Цитата Сообщение от Нитонисе Посмотреть сообщение
Функции дочерних классов прячут виртуальные функции абстрактного базового. Что это означает?
Это означает, что попытка вызвать Func(int,int) для объекта ChildA приведёт к ошибке компиляции.
Нужно будет явно указать Base::Func(). См. пример.
C++
1
2
3
    ChildA a;
    a.Func( 11, 22 );  /* ошибка компиляции  error C2660: ChildA::Func: функция не принимает 2 аргументов */
    a.Base::Func( 11, 22 ); /* ok  */
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru