Hej,
zaczynając pisać projekt, napotkałem na problem,
analogiczny problem do tego:
#include <iostream>
#include <vector>
#include <memory>
class A {
};
class B : public A {
public:
void sayHello() { std::cout << "Hi ! Im class B"; }
};
int main()
{
std::unique_ptr<A> a;
a = std::make_unique<B>();
a->sayHello();
std::cin.get();
}
moje pytanie polega na tym, dlaczego a nie ma **sayHello() **?