Que signifie cette déclaration ? - C++ - Programmation
Marsh Posté le 25-07-2012 à 13:58:19
lPacketFieldSize est une variable const de type int initialisee a 13.
Marsh Posté le 25-07-2012 à 14:36:23
Un Programmeur a écrit : lPacketFieldSize est une variable const de type int initialisee a 13. |
Merci pour ta réponse !
Ah bon, ça peut se faire comme ça une initialisation de variable en C++ !??
C'est donc équivalent en tout point à << const int lPacketFieldSize = 13; >> ? Si oui, je ne comprends pas l'intérêt de la première écriture...
Marsh Posté le 25-07-2012 à 15:04:13
olivier911 a écrit : |
Avec une classe plutot qu'un int, tu commences a avoir des differences plus ou moins subtiles. (Et C++11 a introduit const int IPacketFieldSize {13}; pour resoudre certains problemes et avoir une syntaxe plus uniforme.)
Marsh Posté le 25-07-2012 à 13:08:44
En C++, que signifie la déclaration suivante ??
const int lPacketFieldSize(13);
MeRci d'avance pour vos réponses !