• [^] # Re: unsigned short

    Posté par . En réponse au message Type pour un chiffre. Évalué à 2.

    Mais a ce moment la, il perdra les operations arithmetiques et la conversion facile vers/depuis int (qui est souvent utile pour lire/ecrire des nombres). Bref, c'est un choix a faire mais il me semble qu'il y a rarement a gagner a optimiser ce genre de choses (toujours hors tableau). Il y a plutot un risque de ne plus rien comprendre : par exemple, si ce nombre represente l'etat d'un automate et que tu utilises un unsigned char, le jour ou tu tombes sur un automate a plus de 256 etats, tu risques de mettre un certain temps avant de comprendre ou est le probleme (pas d'erreur a la compil ni a l'execution, juste un resultat faux).