STL: LA CLASSE STRING (OU COMMENT ABANDONNER LES CHAR[] )
mmuller57
Messages postés174Date d'inscriptionmardi 10 avril 2001StatutMembreDernière intervention30 juillet 2003
-
9 févr. 2002 à 10:35
bboygab
Messages postés11Date d'inscriptionjeudi 12 mai 2005StatutMembreDernière intervention16 juin 2005
-
16 juin 2005 à 11:05
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
bboygab
Messages postés11Date d'inscriptionjeudi 12 mai 2005StatutMembreDernière intervention16 juin 2005 16 juin 2005 à 11:05
salut moi je voudrais savoir commen je pourai faire si je voudrais avoir 50 premiere chaine et dans chacune de ces 50premiere chaine ajouté 50 fichier.txt merci
cs_vieuxLion
Messages postés455Date d'inscriptionsamedi 26 octobre 2002StatutMembreDernière intervention 6 avril 20048 27 janv. 2003 à 10:46
Attention: c_str() renvoie un const char*
il est très important de ne pas modifier le pointeur reçu
ou par exemple faire un delete[]
Montrer la compatibilité avec le C est bien mais si le but est de montrer un aspect du C++, il faudrait utiliser
#include
#include <string>
using std::endl;
using std::cout;
et écrire les chaines ainsi :
cout << chaine1 << endl;
cout << chaine2 << endl;
mmuller57
Messages postés174Date d'inscriptionmardi 10 avril 2001StatutMembreDernière intervention30 juillet 20031 9 févr. 2002 à 10:35
16 juin 2005 à 11:05
27 janv. 2003 à 10:46
il est très important de ne pas modifier le pointeur reçu
ou par exemple faire un delete[]
Montrer la compatibilité avec le C est bien mais si le but est de montrer un aspect du C++, il faudrait utiliser
#include
#include <string>
using std::endl;
using std::cout;
et écrire les chaines ainsi :
cout << chaine1 << endl;
cout << chaine2 << endl;
9 févr. 2002 à 10:35