Ligne.substr(pos1+1,pos2-pos1-1)

Résolu
yanlou Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   -  
yanlou Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
h<<"Trunk"<< ligne.substr(pos1+1,pos2-pos1-1) // m'affiche un caractére qui se trouve dans un fichier d'entré
il ne retourn que deux caractére "D" ou "A"
ma question c'est comment je peux fair une boucle :
if{}else{}
pour retourné 1 s'il retourn A et 0 s'il retourne D

2 réponses

(Pabix) Messages postés 578 Date d'inscription   Statut Membre Dernière intervention   81
 
Attention aux termes, if, ce n’est pas une boucle !

Si h est de type char *, vous pouvez faire :

if (h[0] == 'A') return 1;
else if (h[0] == 'D') return 0;
0
yanlou Messages postés 119 Date d'inscription   Statut Membre Dernière intervention   13
 
h c'est un fichier

std::ofstream h("test.csv");
0