Trouver le type d'un objet - C++ - Programmation
Marsh Posté le 30-03-2006 à 10:16:59
Win32, et si possible sans utilisez la techno .Net, mais je prend quand meme.
Marsh Posté le 30-03-2006 à 17:19:26
typeof ne marche qu' en VB.net, ou alors je me suis planté, je vais essayé __typeof.
Marsh Posté le 31-03-2006 à 00:22:00
Oui je confirme aussi mais je ne sais pas m'en servir, c'est different du VB et je n'ai pas d'aide. Quelqu'un pourrait il m'expliquer rapidement comment on s'en sert.
Merci.
Marsh Posté le 01-04-2006 à 21:20:50
if (Dérivé *d = dynamic_cast<Dérivé*>(base)) {
// c'est un Dérivé
}
Marsh Posté le 04-04-2006 à 22:23:12
Je sais me servir de dynamic_cast mais je préferai utilisé __typeof ou typeid.
Marsh Posté le 06-04-2006 à 16:38:37
Pour savoir m'en servir, je sais deja me servir de dynamic_cast et je voudrai apprendre avec typeof et comme ca quand je lirai une source avec typeof je saurai a quoi sa correspond.
Marsh Posté le 06-04-2006 à 16:55:51
typeof n'est pas standard, si il est disponible avec différents compilateur sa sémantique peut etre différente. Par exemple l'extension __typeof de g++ n'a rien à voir avec l'operateur dynamic_cast
Marsh Posté le 06-04-2006 à 17:05:53
C'est parce que je l'ai vu sous Microsoft Visual Studio .Net mais d'habitude je programme sous DevC++ mais pour l'interface grphique c'est trop chaint, je ne savai pas qu'il etait propre au .Net.
Marsh Posté le 06-04-2006 à 18:02:10
Ce n'est qu'a titre d'information, et y a t il un moyen de faire facilement une interface sans utilisé .Net ?
Marsh Posté le 29-03-2006 à 23:26:50
Voila je voudrai savoir comment déterminé le type d'un objet ou selectionner plusieur objet de meme type.
Exemple : j'ai une dizaine de TextBox et je veux vérifié si leur texte n'est pas vides.
Merci.