Comparaison de types ? - C++ - Programmation
Marsh Posté le 10-05-2005 à 14:49:14
donne un peu plus de code autour pour voir l'intention du développeur garagiste plombier mec quoi ?
Marsh Posté le 10-05-2005 à 14:50:02
Au pire avec sizeof, mais bon ça me semble assez laid, ce genre de pratique.
Marsh Posté le 10-05-2005 à 14:56:27
Je vois pas l'intérêt
Déjà bool est TOUJOURS différent de int un point c'est tout
Marsh Posté le 10-05-2005 à 15:04:15
on peut comparer le type de deux identificateur (ou type) grace aux templates, mais c'est resolu statiquement et a priori inutile.
Marsh Posté le 10-05-2005 à 15:08:05
OK, petit extrait du contexte :
Code :
|
c'est une des methodes d'une classe.
Quand tout est créé, il y a une sorte de dump memoire de toutes les classes instances, ce qui donne le fichier de souvegarde, il semble donc important de savoir si on stoque des int, des long, et tout et tout
ce code n'est pas de moi mais, j'ai du bidouillé avec pour en arriver ou j'en suis, mais maintenant, je me demande si certaines erreurs mcomprehensibles ne viennent pas de ces modifs...
Le code presenté est celui brut, avant que je ne le touche.
Marsh Posté le 10-05-2005 à 15:10:43
un float 32 bits c'est un float.
un float 64 bits c'est un double.
un bool c'est un bool.
Marsh Posté le 10-05-2005 à 15:11:37
oui, ba c'est difini dans leur header, si tu veux ils font :
Code :
|
ils ont du vouloir faire un code multi plateforme au depart, mais finalement, moi, je ne l'utilise que sur PC
Marsh Posté le 10-05-2005 à 20:23:18
Plutôt que de bricoler, j'aurais plutôt ajouté le type (codé comme tu l'entends) de chaque donnée enregistrée dans le fichier, plutôt que de lire la donnée et tenter de déterminer ce que c'est.
Marsh Posté le 10-05-2005 à 22:28:40
berk, personne pour faire quelque chose de propre à base de template et de std::numeric_limits<> ?
Marsh Posté le 11-05-2005 à 21:47:41
C'est un format de stockage 3D tres peu documenté qui s'appelle Terrapage (Terrex) - extensions txp et tpt
Apparement, le fichier sauvegarde s'apparante à un dump memoire de l'état des objets instanciés à un temps t.
Je parle sans trop savoir, car bien qu'ayant le source, le manque de doc annexe le rend tres peu lisible.
Donc apparament, ils stockent et à la relecture, c'est sans savoir ce qu'ils vont rencontrer qu'ils avancent
Marsh Posté le 10-05-2005 à 14:46:37
Bonjour tlm,
Je voudrais savoir si en C++, il est possible de tester des types ?
De faire une comparaison de types,
par exemple :
voilà,
bon, en fait, je suis plutot face au cas :
que Visual c++ version .net n'aime pas du tout. alors que ca marchait sous visual 5, les vilains
Message édité par NounouRs le 10-05-2005 à 14:46:58