Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ углубление в цикл for https://www.cyberforum.ru/ cpp-beginners/ thread2494339.html
где можно узнать про конструкции цикла for вида: for (int i : customers){...} //or for(auto ..)..
C++ Конвертировать формат tst в txt или pdf
Помогите пожалуйста конвертировать текст. Это тестовый файл, который открывается через программу 1998 года. Нужно, чтобы открылся в обычном текстовом редакторе. СПАСИБО!!!
C++ Настройка AudioMixer в Unity https://www.cyberforum.ru/ cpp-beginners/ thread2494315.html
Добрый день. У меня появилась задача - сделать меню для приложения. Всё шло пучком до момента настройки звука в приложении. Я поставил Slider и хочу, чтобы им регулировалась громкость звука на заднем...
C++ Вызов функции по указателю https://www.cyberforum.ru/ cpp-beginners/ thread2494265.html
#include "main.h" void* samp; unsigned char keyact = 0x30; void attach(void*) { while (!GetModuleHandle("samp.dll")) Sleep(1000); samp =...
C++ Положение звёздочки
Когда я ещё начинал учить С++, то при объявлении указателя это было примерно так: int d = 5; int *p = &d; Так было в руководстве. Но со временем я начал замечать что люди пишут так: int d = 5;...
C++ Как получить копию pair из map контейнера? Всем привет. Имеется внутри класса контейнер map, у класса есть метод который возвращает при каждом вызове, следующий элемент контейнера (либо пустую пару если достигнут конца): .... private:... https://www.cyberforum.ru/ cpp-beginners/ thread2494234.html
C++ Бинарное дерево. Depth-first Код не мой, с некоторыми правками , пытаюсь с ним разобраться :) Ответьте пожалуйста на мои вопросы: 1. Как сделать так чтоб дерево записывалось вертикально, и чтоб правые и левые звенья были на... https://www.cyberforum.ru/ cpp-beginners/ thread2494232.html C++ Генератор строк выдает неизвестные символы после генерации
Есть генератор строк, он нормально все генерирует, но вместе с массивом символов нужного размера он еще выдает какие-то странные символы. NickGenerator.cpp: #include "Generator.h" #include...
C++ Ввод текста c++ Здравствуйте, столкнулся с проблемой, что нужно ввести текст(то есть неизвестное количество строк) если делать getline и цикл, то подскажите на каком моменте остановить цикл, а если есть определенная... https://www.cyberforum.ru/ cpp-beginners/ thread2494188.html C++ Как сделать, чтобы с++ игнорила "\" https://www.cyberforum.ru/ cpp-beginners/ thread2494093.html
Вот мой код : const char* program = "C:\Users\Vlad\Desktop\projkeymain.exe"; И он у меня ругается на \U : incomplete universal character name \U
C++ Ввод неизвестного количества int
Здравствуйте, при изучении c++ и соответственно решении задач, возникла проблема, что нужно вводить неизвестное количество int чисел, для этого использовал string getline и цикл, и вот хотел бы...
C++ Определить свойства заданного бинарного отношения: рефлексивность, симметричность, антисимметричность, транзитивность https://www.cyberforum.ru/ cpp-beginners/ thread2494029.html
Здравствуйте! Помогите пожалуйста переписать программу с Паскаля на C++ const Nmax = 15; //Максимальное количество элементов множества А type T = Char; TPair = Record
С чаем беда...
Эксперт CЭксперт С++
9076 / 4608 / 1250
Регистрация: 18.10.2014
Сообщений: 10,326
26.08.2019, 20:58 0

Наследование. Перегрузка операторов - C++ - Ответ 13791782

26.08.2019, 20:58. Показов 2754. Ответов 6
Метки (Все метки)

Лучший ответ Сообщение было отмечено unknown_user1 как решение

Решение

Цитата Сообщение от unknown_user1 Посмотреть сообщение
В производном классе нет этого оператора, но он ведь описан в базовом классе.
Это называется сокрытием имен. В производном классе есть оператор с именем ++ (постфиксный) и он скрывает оператор с таим же именем (префиксный) из базового класса.

Добавьте в производный класс

C++
1
using Counter::operator ++;
чтобы скрытый оператор снова стал видимым.

Цитата Сообщение от _stanislav Посмотреть сообщение
Полагаю по этой причине наследование перегруженных операторов запрещены.
С чего бы это вдруг? Наследование перегруженных операторов не запрещено.

Вернуться к обсуждению:
Наследование. Перегрузка операторов C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.08.2019, 20:58
Готовые ответы и решения:

Наследование и перегрузка операторов
Помогите, пожалуйста! Ткните носом в ошибки.. не судите строго - первая прога в С++, как и в...

Наследование и перегрузка операторов.
У меня есть базовый класс class myfloat { protected: int c; int z; void reduce();...

ООП в С++ (наследование, инкапсуляция, полиморфизм, перегрузка операторов): что читать?
Нужно освежить, подзабылось. Были у меня институцкие методички доцента Шеховцова. Хороша вещь, но...

Нужен код, в котором есть: Классы, Наследование, Виртуальная функция, Перегрузка операторов
Скоро сдавать лабораторные работы, помогите пожалуйста)) Если можете, пришлите код, в котором есть:...

6
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.08.2019, 20:58

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Множественное наследование, Перегрузка функций, Перегрузка операторов, Использование дружественных функций и классов, Использование шаблонов классов
Здравствуйте!!! Я бы хотел попросить помоч решить...ну или скинуть примеры таких задач, если вдруг...

Что такое "перегрузка операторов"? Каковы принципы работы перегруженных операторов и назначение указателя this
Добрый день . Помогите понять принцип работы перегрузки операторов. объясните пожалуйста в...

Наследование операторов
Пожалуйста, подскажите как правильно задать оператор например =, в базовом классе, а вызывать в...

Перегрузка операторов
Никак не возьму в толк, почему оно не работает! // CG5.cpp : Defines the entry point for the...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.