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

Производный класс не видит перегруженную операцию базового класса - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка при выполнении программы http://www.cyberforum.ru/cpp-beginners/thread839515.html
//set.h #pragma once typedef unsigned short WORD; class Set { private: int minElem; int maxElem;
C++ Дерево поиска Всем добрый полдень:) Помогите пож-та решить вот такую вот задачку: В текстовом файле задан алфавит(на англ(a-z), нужно построить бинарное дерево поиска:)Плиииииз( буду очееееееень благодарна..... Добавлено через 1 час 47 минут ????????????????????????????????? http://www.cyberforum.ru/cpp-beginners/thread839508.html
Определить, в каком из двух целых чисел больше цифр C++
Составить программу решения задачи с использованием подпрограмм. Определить, в каком из данных двух целых чисел больше цифр.
Объектно-ориентированное программирование (возведение числа в степень) C++
Объясните пожалуйста как реализовать метод в Борланде Поле First-дробное число;Поле Second-целое число показатель степени. Реализовать метод Power()-возведение числа first в степень second.Метод должен правильно работать при любых допустимых значениях first i second. Объясните как это можно реализовать
C++ Считать текст из файла и вывести слова в виде списка http://www.cyberforum.ru/cpp-beginners/thread839451.html
нужна помощь, кому не тяжело собственно, заранее благодарен Вот само условие "написать программу, которая считывает текст из файла и выводит слова в виде списка"
C++ Имеется строка "AAABBCCAA", нужно вывести на экран "3A2B2C2A", и так же сделать обратное действие Доброго времени суток. Помогите организовать, желательно с примером, такую программу: имеется строка "AAABBCCAA"(так же можно абсолютно любую другую), нужно вывести на экран "3A2B2C2A", и так же сделать обратное действие. как это можно сделать? подробнее

Показать сообщение отдельно
anmartex
...
 Аватар для anmartex
1700 / 1193 / 494
Регистрация: 12.02.2013
Сообщений: 1,978
16.04.2013, 19:46     Производный класс не видит перегруженную операцию базового класса
Вы в производном уже перегрузили (++,--), правда с другим числом аргументов, так чего же вы хотите?
Данный код тоже не будет компилироваться:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
 
using namespace std;
 
class A
{
   public:
      void who()
      {
         cout << "A" << endl;
      }
};
 
class B: public A
{
   public:
      void who(int)
      {
         cout << "B" << endl;
      }
};
 
int main()
{
   B b;
 
   b.who(); // Ошибка. Сработает только если явно задать b.A::who()
 
   return 0;
}
 
Текущее время: 15:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru