bonjour tout le monde,
question de débutant de la loose, mais bon.
je cherche a rajouter dans une boucle le nombre de mon FOR à une variable, le truc basique en fait, mais qui me pose un gros problème.
en php, aucun soucis pour faire ce genre de chose, mais en c++, ben........
en résumant, je recois des variables via internet, je parse le tout et je renvois par RF les données séparées.
while (str = strtok_r(code, "-", &code)){
variables = str;
i++;
}
for(int ii=0;ii<i;ii++){
Serial.println(variables[ii]);
}
Serial.println(variables[0]);
Serial.println(variables[1]);
Serial.println(variables[2]);
Serial.println(variables[3]);
Serial.println(variables[4]);
char donnee1[5]="";
char donnee2[10]="";
char donnee3[10]="";
char donnee4[10]="";
char donnee5[10]="";
char donnee[20]="";
strcat(donnee1, "A-");
strcat(donnee1, variables[0]);
Serial.println(donnee1);
strcat(donnee2, "B-");
strcat(donnee2, variables[1]);
strcat(donnee2, "-");
strcat(donnee2, variables[2]);
Serial.println(donnee2);
strcat(donnee3, "C-");
strcat(donnee3, variables[3]);
strcat(donnee3, "-");
strcat(donnee3, variables[4]);
Serial.println(donnee3);
strcat(donnee4, "D-");
strcat(donnee4, variables[5]);
strcat(donnee4, "-");
strcat(donnee4, variables[6]);
Serial.println(donnee4);
jusque là, tout va bien, c'est maintenant que ca se complique
je veux dans une boucle afficher le "terme" donnee en rajoutant 1-2-3-4-5 afin d'avoir donnee1 donnee2 etc.. et qu'il me ressorte le contenu des variables de donnee1........donnee5
j'ai donc fais ceci, mais il m'affiche du n'importe nawak
for (int compt=0;compt<6;compt++) {
Serial.println(donnee[compt]);
Serial.println(compt);
}
j'ai testé aussi avec strcat, mais niet.
merci d'avance