begin process at 2012 02 11 17:42:36
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

connaître l'instance de class


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

connaître l'instance de class

mardi 18 janvier 2005 à 17:16:04 | connaître l'instance de class

jerame

Bonjour à tous,
J'ai plusieurs class qui héritent les unes des autres, je souhaiterais connaître l'instance de ma class, pour savoir si je suis au bon niveau, avant d'éffectuer une opération dessus.
Y a til un moyen de connaitre l'instance du class comme en java ?
C'est a dire y a t'il l'équivalent de instanceof (venant de JAVA) en C++
Merci de vos réponses
mardi 18 janvier 2005 à 17:35:45 | Re : connaître l'instance de class

ymca2003

Il y a peut-être moyen en activant la RTTI et en utilisant typeid.

Le plus simple, c'est de déclarer une enum avec le type des classes et de créer une méthode virtuelle redéfinie pour toute les classes dérivée du genre GetClassId qui renverra une des valeurs de l'enum.


Cette discussion est classée dans : java, class, instance, connaître


Répondre à ce message

Sujets en rapport avec ce message

Automate Singleton pb de linkage [ par 9sber ] J'essai de construire un petit prog qui mets en oeuvre un automate de singleton comme suit.Mais à la compilation j'ai des pbs de Linkage.J'ai une clas Class c++ dans un projet java [ par aabhanane ] Bonjour à tous, J'ai une classe créer en c++ (j'ai le fichier .h et .cpp) que je voudrais utiliser ou instancier dans un programme en JAVA. J'ai cherc Déclaration d'une class [ par Turok ] Salut, Je débute en C++, et dans mon prog j'ai créer une class. Le prob, c'est que quand une instance de cette class (Class_object objet(""), pour pou Equivalent C++ du JAVA class C<T extends M> [ par bbenator ] La question est dans le titre: Java : [code=java]class C{ }[/code] Et j'aimerai faire en C++ l'équivalent soit un truc du genre [code=cpp]tem sqlite avec java [ par bobyand ] bonsoir à tous, je suis nouveau au forum. je travaille dans une société dans une université allemande (boulot etudiant) et on me demande de programme Connaître les dimensions d'un contrôle static pour y afficher du texte [ par Albanderuaz ] Bonsoir à tous! J'utilise vc++ 2008. Je dispose d'un contrôle static dans une boîte de dialogue. Connaissant la police de caractères utilisée ainsi Message d'erreur ligne de Commande [ par Gwadaxerxes ] Bonjour ! Je tente d'installer un GPS sur mon téléphone portable, et je ne parviens pas à exécuter une ligne de commande avec Vista. Je possède un d liste de liste en C++ pour manipuler des graphe [ par sbeclo007 ] bonjour, je suis un debutant en c++,et j'espere que vous m'aider à bien savoir comment implemantté un progm de Prim. la premiere des chose qui me gen Liste de liste pour :graphe et algo de Prim [ par sbeclo007 ] // Liste de sommet class Liste_Sommet :public Liste,public Sommet { public: Liste_Sommet (){} void affiche(); Sommet& Sommet_courant(); void Sommet_pr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
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 : 0,905 sec (3)

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