Bonjour,

Pour une application où la taille des données est critique, j'essai de créer un type enum. Cependant, celui-ci possède toujours une taille de 4 octets (int), même lorsque qu'il y a peu d'identificateurs.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
enum Mon_type
	{
		A,B,C
	};
typedef enum Mon_type Mon_type;
Est-il possible de le réduire la taille de celui-ci à seulement 2 (unsigned short) ou même 1 octet (char) ?

Merci d'avance

Quentin