[C++] Traitement des infos d'un buffer
Résolu/Fermé
A voir également:
- [C++] Traitement des infos d'un buffer
- Traitement de texte gratuit open office - Télécharger - Suite bureautique
- Gertrude a préparé la liste des affaires à prendre pour l'excursion. juliette a modifié cette liste en utilisant le mode suivi des modifications proposé par le traitement de texte. - Guide
- Sélectionnez une extension d'un fichier qui s'ouvre avec un traitement de texte. - Guide
- Extension d'un fichier qui s'ouvre avec un traitement de texte - Guide
- Traitement de texte gratuit - Guide
1 réponse
Char Snipeur
Messages postés
9696
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 297
27 mai 2008 à 16:28
27 mai 2008 à 16:28
https://en.cppreference.com/w/cpp/io/basic_stringstream
donc :
char c1=buffer.str()[0],c2=buffer.str()[1];
Ensuite, il faut extraire les différentes chaine de caractère :
for (i=3;i<buffer.str().size();++i)while(buffer.str()[i]!=' ')
chaine+=buffer.str()[i] etc.
Ou alors :
buffer>>c1>>c2>>chaine1>>chaine2...; //nombre de chaine à récuperer
il fait automatiquement la conversion d'après le type mis.
donc :
char c1=buffer.str()[0],c2=buffer.str()[1];
Ensuite, il faut extraire les différentes chaine de caractère :
for (i=3;i<buffer.str().size();++i)while(buffer.str()[i]!=' ')
chaine+=buffer.str()[i] etc.
Ou alors :
buffer>>c1>>c2>>chaine1>>chaine2...; //nombre de chaine à récuperer
il fait automatiquement la conversion d'après le type mis.
27 mai 2008 à 18:39
Ta réponse m'aide réellement... et rapidement en plus !
Merci beaucoup :D