Je n'ai pas non plus trop creusé la question, mais il existe une surcharge de l'opérateur << pour un streambuffer. Et un streambuffer sait (enfin peut savoir) quel est le nombre d'octets (enfin de...
Type: Messages; Utilisateur: 3DArchi
Je n'ai pas non plus trop creusé la question, mais il existe une surcharge de l'opérateur << pour un streambuffer. Et un streambuffer sait (enfin peut savoir) quel est le nombre d'octets (enfin de...
Il me semble qu'une fois le stringstream initialisé avec le buffer du flux, il faut utiliser le stringstream sans plus se soucier du \0. Comme avec un flux normal. Tu auras un eof quand les données...
Il ne faut pas te fier à la valeur vue depuis le debugger. Un stringstream n'est pas une chaîne de caractère à la C terminée par 0. C'est un couple buffer/taille. Donc s'il n'y a pas de '\0' à la fin...
1/A mon avis ta version MFC souffre toujours du problème que tu injectes dans buffer1 un char* qui ne se termine pas par '0'. Tu devrais utiliser taille+1 et forcer buffer[taille] à 0. Au fait, il...
Salut,
Le problème avec la version MFC c'est que ton tableau de char n'a pas de '\0'. Donc tu ne peux l'utiliser comme une chaîne de caractère.
[EDIT] : au pire tu aurais du faire comme ça :
{...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.