//main.cpp
#include "A.h"
using namespace std;
void main()
{
A test;
A* test2;
test2 = &test;
int x = test2->Render();
}
//B.h
#pragma once
#include "A.h"
class B: A
{
public:
virtual int Render()
{
return 20;
}
};
//A.h
class A
{
public:
virtual int Render()
{
return 10;
}
};
W takiej konfiguracji wykonuje mi się cały czas metoda z klasy A, chciałbym żeby wykonała się metoda z B, i chcę ją wywołać wskaźnikiem który pokazuje na klasę A.