hello,
j'ai trouvé dans la faq un exemple avec getline qui m'interesse mais je n'arrive pas à faire une chose.
voilà j'ai un string de type:
type\nArg1\nArg2\n...\nArg100\n\n
avec 2 fois \n à la fin pour montre que c'est la fin.
je voudrais recupérer mes arguments. j'ai donc fait :
avant je mettais pas de if, mais le probleme c'est qu'il m'ajoute un argument de trop qui est vide (entre les 2 derniers \n) j'ai donc tenté de le filtrer avec le !=NULL mais il passe quand meme :cry:Code:
1
2
3
4
5
6
7
8
9 ... while(getline(iss,chaine,'\n')) { if(chaine.c_str()!=NULL) { AjouterArg(chaine.c_str()); } } ...
je voudrais donc savoir comment faire pour l'eviter.
Merci d'avance