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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.