Bonjour,
je voudrais r�cup�rer la taille d'un Sytem::Byte mais j'ai ce warning qui apparait :
Code:size_t size = sizeof(byteArray);
MerciCitation:
conversion de 'size_t' en 'const _Ty', perte possible de donn�es
Version imprimable
Bonjour,
je voudrais r�cup�rer la taille d'un Sytem::Byte mais j'ai ce warning qui apparait :
Code:size_t size = sizeof(byteArray);
MerciCitation:
conversion de 'size_t' en 'const _Ty', perte possible de donn�es
sizeof, c'est � la compilation, un "const" ou un "constexpr" me rendrait plus serin, moi. :aie:
Bonjour,
sizeof retourne une constante de compilation donnant la taille d'un type, on ne s'en sert normalement jamais en C++. Je ne connais pas le C++/CLI mais je pense que sizeof doit retourner la m�me valeur pour tous ou presque tous les objets du framework.
Le type de sizeof est size_t, donc je ne vois pas comment la ligne que tu fournis essayerait une conversion. Et pour avoir la taille du type System::Byte, on �crirait plut�t constexpr size_t size = sizeof(System::Byte);.
Peut-on savoir pourquoi tu souhaites utiliser sizeof?
En fait, j'ai compl�tement changer mon code, donc System::Byte n'est plus d'actualit�, merci pour votre aide.