Bonjour � tous
j'ai cr�� une structure ainsi:
La structure est charg�e par un tableau de caract�res:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 struct { char com; char nEquip; char manip; char param; char nCapt; char sens; int16_t val; }manCapt;
ci est une fonction de conversion char->d�cimal.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7 manCapt.com=com[1]; manCapt.nEquip=com[2]; manCapt.manip=com[3]; manCapt.param=com[4]; manCapt.nCapt=com[5]; manCapt.sens=com[6]; manCapt.val=ci(com[7])*1000 + ci(com[8])*100 + ci(com[9])*10 + ci(com[10]);
Mon probl�me: cela fonctionne si j'ai bien un chiffre de 4 caract�res mais si j'ai un chiffre � 1, 2 ou 3 caract�res cela ne va plus.
Y a-t'il un moyen �l�gant de r�gler cela?
Partager