LES STRINGS EN C++ [VC++; G++]

cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 - 24 sept. 2003 à 10:06
cs_alcatel Messages postés 1 Date d'inscription dimanche 21 septembre 2003 Statut Membre Dernière intervention 1 avril 2010 - 1 avril 2010 à 00:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/16633-les-strings-en-c-vc-g

cs_alcatel Messages postés 1 Date d'inscription dimanche 21 septembre 2003 Statut Membre Dernière intervention 1 avril 2010
1 avril 2010 à 00:47
bonjour,
je pense que sur la ligne 35 ont doit mettre :
string szAge;
au lieu de :
char szAge = 0;

sinon on ne peut pas afficher correctement l'âge sur 2 chiffres
Alboure Messages postés 42 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 21 juin 2006
16 janv. 2006 à 21:01
Et comment fait on pour comparer un bout de string comme avec strncmp?
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
24 sept. 2003 à 18:01
Je crois que c'est le contraire, c'est Visual C++ qui a été '"actualisé".
D1m3x Messages postés 402 Date d'inscription samedi 28 décembre 2002 Statut Membre Dernière intervention 21 juillet 2005 1
24 sept. 2003 à 14:30
Oui c'est vrai normalement ça devrait être pour tout compilo, mais celle la ne l'était pas, elle utilisait des trucs que uniquement VC++ pouvait utiliser, mais maintenant elle à été actualisée je suppose lol :)
cs_Kaid Messages postés 949 Date d'inscription mardi 2 octobre 2001 Statut Membre Dernière intervention 8 juillet 2006 1
24 sept. 2003 à 10:06
"Avant la 'namespace' std n'était que pour les utilisateurs VC++, mais maintenant vous pouvez l'utiliser sous Linux aussi [...]"

-> Les espaces de noms c'est du standard C++ donc sous Visual C++, GCC ou Borland, il devrait ne pas avoir de différences.
Rejoignez-nous