Перегрузка виртуальной функцииC++

Программы на C++. Форум разработчиков
Anonymous
Перегрузка виртуальной функции

Сообщение Anonymous »

Я пытаюсь перегрузить виртуальную функцию, например: < /p>

Код: Выделить всё

#include
#include
using std::cout;
using std::endl;
using std::string;
class Base{
public:
virtual void show(int x){
cout 
Кажется, что GCC просто проигнорировал перегрузку показателя < /code>. поведение? < /p>
Это сработало: < /p>
#include
#include
#include
using std::cout;
using std::endl;
using std::string;
using std::any;
using std::any_cast;
class Base{
public:
virtual void show(int x){
cout 

Подробнее здесь: [url]https://stackoverflow.com/questions/75038425/overloading-a-virtual-function[/url]

Вернуться в «C++»