yvessimon
Messages postés637Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 9 janvier 2017
-
2 sept. 2008 à 15:21
yvessimon
Messages postés637Date d'inscriptionmardi 22 avril 2003StatutMembreDernière intervention 9 janvier 2017
-
4 sept. 2008 à 08:56
Bonjour,
Après plusieurs recherche de débutant en c++
comment interpréter cette déclaration :
extern type_info const & typeid_basic;.
je comprends chacune des déclarations externe et const
par contre que signifie & ?
Ce qui doit me permettre de compre la signification de la déclaration
extern type_info const & typeid_basic
Je pose cette question car le compilateur dev-cpp me donne une erreur à cette ligne
... ..expected init-declarator before "const"
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 201624 2 sept. 2008 à 21:03
Salut,
il s'agit d'une reference constante directe à un objet de type type_info.
Il faut obligatoirement un objet de ce type déclaré avant pour pouvoir affecter la réference.
Si la valeur de l'objet change, la valeur de la reference change aussi, même si elle est dans un autre module.
Par contre impossible d'affecter une autre réference car const.