Float et decalage d'octets
Bonjour,
J'ai un problème et je n'ai pas trouver ma réponse sur google alors je viens a vous ;)
J'ai une fonction template qui doit me retourner un tableau d'octet d'une variable passer en paramètre:
Code:
1 2 3 4 5 6
|
BYTE* tab_var = new BYTE[sizeof(T)];
for(int i=0; i<sizeof(T); i++)
{
tab_var[i] = (BYTE)(convert_var >> (i*8));
} |
mais le décalage de octet pour les type a partis décimale me donne une erreur a la compilation.
Quelqu'un sait comment utiliser l’opérateur >> pour des type avec partis décimale ?
Merci.