STL: LA CLASSE STRING (OU COMMENT ABANDONNER LES CHAR[] )

mmuller57 Messages postés 174 Date d'inscription mardi 10 avril 2001 Statut Membre Dernière intervention 30 juillet 2003 - 9 févr. 2002 à 10:35
bboygab Messages postés 11 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 16 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.

https://codes-sources.commentcamarche.net/source/9474-stl-la-classe-string-ou-comment-abandonner-les-char

bboygab Messages postés 11 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 16 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és 455 Date d'inscription samedi 26 octobre 2002 Statut Membre Dernière intervention 6 avril 2004 8
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és 174 Date d'inscription mardi 10 avril 2001 Statut Membre Dernière intervention 30 juillet 2003 1
9 févr. 2002 à 10:35
Pas mal c'est vrai !
Rejoignez-nous