J'ai peut être mal compris l'utilité de cet opérateur, je ne comprends
pas pourquoi l'exemple ci dessous m'affiche class A et pas class B:
#include <iostream>
using namespace std;
class A{};
class B: public A{};
int main()
{
A* a = new B();
cout << typeid(*a).name();
delete a;
}