Questions C++ : Short/Int et inline
Bonjour � tous,
Je suis en train de mapper des donn�es de base de donn�es avec des membres C++, et j'ai des donn�es qui vont de 1 � 10 par l�.
Est-ce que je les met dans un unsigned short ou un unsigned int ?
Unsigned, la compteur commen�ant � 1, la valeur 0 suffira pour indiquer que la donn�e n'est pas positionn�e (pas besoin de -1) mais int ou short... je suis all� faire un tour dans les types du C++ et je me rend compte que ce sont les m�mes...
A moins que j'utilise un unsigned char ? Vous feriez quoi ?
Et autre chose concernant les fonctions inline. J'ai vu que c'�tait un peu les macro du C++, pour g�n�rer le code de la fonction inline directement � l'appel, comme les macro, mais en conservant le type.
J'ai lu �galement que si l'on en mettait pas, le compilateur allait en assigner intelligemment, et que si on en met trop le compilateur en refuserai.
Si �a ne fait que remplacer du code, on perd en temps de compilation j'imagine, mais on y gagne en ex�cution, c'est dangeureux d'en abuser ?
Merci :)
A bient�t