bonjour,
 
je me pose des questions sur la classe : type_info
c'est apparement le type de retour de l'operateur typeid
 
j'ai trouvé sa déclaration dans un header de mon compilo :
 
Code :
 - class type_info {
 - public:
 -     _CRTIMP virtual ~type_info();
 -     _CRTIMP int operator==(const type_info& rhs) const;
 -     _CRTIMP int operator!=(const type_info& rhs) const;
 -     _CRTIMP int before(const type_info& rhs) const;
 -     _CRTIMP const char* name() const;
 -     _CRTIMP const char* raw_name() const;
 - private:
 -     void *_m_data;
 -     char _m_d_name[1];
 -     type_info(const type_info& rhs);
 -     type_info& operator=(const type_info& rhs);
 - };
 
  | 
 
elle n'a pas de constructeur par defaut, et son unique constructeur est privé, pourtant l'operateur typeid doit bien l'instancier ?
 
sinon, est-ce possible (techniquement, je parle pas de l'interet) de surcharger cet operateur typeid ?
 
 ---------------
			
-( BlackGoddess )-