begin process at 2012 05 30 13:30:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

Tester si une variable est de type dérivé à une classe


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Tester si une variable est de type dérivé à une classe

dimanche 5 juin 2005 à 19:19:04 | Tester si une variable est de type dérivé à une classe

feanor11

Comment faire pour tester si le type d'une variable est dérivé d'une classe ?
dimanche 5 juin 2005 à 19:49:21 | Re : Tester si une variable est de type dérivé à une classe

feanor11

C'est bon, j'ai trouvé
c'est la méthode before() de la classe type_info

-----
class A
{
    ...
} ;
class B : public A
{
    ...
} ;

main ()
{
    if ( typeid(A).before(typeid(B)) ) cout << "oui\n" ;
    else cout << "non\n" ;
}
----- A l'execution -----
oui
-----


lundi 6 juin 2005 à 10:52:41 | Re : Tester si une variable est de type dérivé à une classe

magic_Nono

Membre Club
pour les classes des MFC, ou dérivant de object, tu as

IsKindOf(...)

cf un prj que j'ai lancé dans ces pages : "toString" des MFC...

___________________________________________________________
Magicalement
Nono


Cette discussion est classée dans : variable, type, tester, classe, dérivé


Répondre à ce message

Sujets en rapport avec ce message

tester le type d'une variable.... [ par king_kunu ] bonjour...je debute en C/C++je demande a l'utiilisateur de saisir un entier via scanff et j'aimerais etre sur k'il saississe bien un entier...existe t arrondir une variable type double [ par cncfanatics ] bonjour , comment on peux arrondir une variable de type double pour suprimer tous les chifres apres la virgule ?? (l'arrondissement doit etre vers le Comment faire un tableau d'objet ?? [ par vinvay ] Voilà mon problème : j'ai une classe avec deux constructeurs, un qui ne fait rien et l'autre qui initialise une variable de cette classe.Je souhaite f Type de variable inconnu [ par LordBob ] Bonjour a tous,voila je regarder un code est je suis tomber sur un type de variable que je ne connaissais pas, j'espère que vous pourrez m'aider !!!HI Conversion de CString vers Int [ par DARKSIDIOUS ] Bonjour à tous,J'ai un problème qui me turlupine depuis quelques heures : comment fait-on pour convertir des données d'une variables de type CString v affectation valeur variable type char [ par Vinsou ] J'ai une variable char qui doit contenir du texte. Mais au milieu de ce texte il y a des valeurs provenant d'une base de donnée. Comment faire pour a Conversion de types de données... [ par nullspace ] J'ai jamais réussis à trouver une bonne solution pour convertir un type de variable dans une autre variable ayant un autre type.Par exemple...si j'ai petit pb de type string [ par bidules ] D'apres ce que g pu apprendre lorsque l'on veut declarer une variable de type string il faut faire :#include string variable;c bien ca? car qd je fais Variable int sur le disque... [ par nullspace ] Je cherche à enregistrer et lire sur le disque par ofstream et ifstream à partir de variables de type int.Seulement il m'écrit sous format texte.En vb type de variable? long int ? [ par dleewax ] salut! je suis nouveau dans le C++ et j'ai un petit problème... je suis en train de faire un petit programme permettant de calculer les factorielles..


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,054 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales