BOnjour, je poste ici car n'ayant pas un niveau tr�s avanc� de C++ j'aurais besoin d'un peu d'aide...
Je suis en train d'aider au d�veloppement d'un client mail en C++ et l� je m'occupe de la partie des messages MIME. Je bloque sur une m�thode :
void initParse(std::istream& in, const HeadersType& headers)
voici son principe :
si la partie des entetes est vide il faut lire les entetes + le contenu � partir du flux d'entr�e.
On attend une entr�e de ce type :
Entete 1 : xxx\r\n
Entete 2 : yyy\r\n
\r\n
[contenu ]
Faut -il que je r�cup�re tout d'un coup ou que je parcours au fur et � mesure le flux en entr�e en rep�rant les " \r\n ". Y a t-il une fonction qui existe pour �a ?
Le deuxi�me cas c'est si au contraire elle n'est pas vide, il faut lire uniquement le contenu en prenant en consid�ration les entetes transmis.
Voil�, mon probl�me est que je ne suis pas tr�s famili�re avec istream, j'ai regard� quelques exemples sur le net mais je reste toujours bloqu�e... Je pense qu'il faudrait que je r�cup�re toutes les donn�es quelque part pour pouvoir ensuite les manipuler.
Si vous avez des infos pour m'�clairer je vous en remercie !
Partager