cs_CrazySeb
Messages postés3Date d'inscriptionsamedi 28 mai 2005StatutMembreDernière intervention25 février 2006
-
13 nov. 2005 à 00:27
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 2010
-
13 nov. 2005 à 00:46
Bonsoir a tous,
j'ai un probleme assez bete qui m'empeche d'avancer dans mon travail...
Je vous explique le probleme.
J'ai deux sous fonctions qui font la meme chose, qui ont le meme code
sauf qu'une a des variable de type short int et une autre a des
variable du type unsigned char.
Il est important de respecter la taille des variable pour les operation de lecture de fichier effectué un peu plus bas.
Je souhaiterais savoir comment arriver a fusionner ces deux procedures
tout en gardant des variable a la bonne taille. Ainsi quand
l'utilisateur a utiliser des variable de 1 octet unsigned, la procedure
utilise des unsigned char ou equivalent et quand sinon, on utilise des
variable de 2 ou 4 octets..
vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 13 nov. 2005 à 00:46
En général, les opérations de lecture/écriture demandent de spécifier la taille de ce qui est a lire. Tu peux ajouter un paramètre taille (qui vaudra donc 1 ou 2 selon les cas), et utiliser un int ou un short dans les deux cas