vecchio56
Messages postés6535Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention22 août 201014 28 juil. 2006 à 16:38
Ah tu as trouvé... Pendant ce temps j'étais parti sur une autre piste,
avec les typeid (je pense que ta solution est meilleure, j'y avais pas
pensé non plus).
steve_clamage
Messages postés475Date d'inscriptiondimanche 3 octobre 2004StatutMembreDernière intervention11 août 20065 28 juil. 2006 à 19:10
Oui la solution de [auteurdetail.aspx?ID=212337 amorosalain] est trés bien, avec typeid c'est moins efficace car on perd l'avantage du fait que tout ca peut être résolu statiquement.
Mais pour éviter d'avoir un appel de ce type
T value = 0;
amorosalain
Messages postés52Date d'inscriptionjeudi 1 janvier 2004StatutMembreDernière intervention22 juillet 2008 29 juil. 2006 à 09:32
SAM
Non finallement, il y aura un soucis.
mastruct->type est toujours de type long.
C'est un long enregistré dans le header et qui indique le type des valeurs qui vont suivre dans le fichier.
car value, on s'en fiche, on veut juste tester son type et enregistrer le résultat dans un long.