[C++] Traitement des infos d'un buffer
Résolu/Fermé
A voir également:
- [C++] Traitement des infos d'un buffer
- Uma frame buffer size ✓ - Forum Matériel informatique
- Youtube traitement de la version hd en cours ✓ - Forum Internet / Réseaux sociaux
- Traitement de texte gratuit - Guide
- Openoffice traitement de texte - Télécharger - Suite bureautique
- Buffer c - Forum C
1 réponse
Char Snipeur
Messages postés
9688
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
2 octobre 2020
1 328
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