Quelqu'un peux m'expliquer à quoi cela peut être du?Code:vcpp error LNK2020: jeton non résolu (0A000004) __imp_??_7BOITE_3D@@6B@
Merci
Version imprimable
Quelqu'un peux m'expliquer à quoi cela peut être du?Code:vcpp error LNK2020: jeton non résolu (0A000004) __imp_??_7BOITE_3D@@6B@
Merci
Jeton est la traduction (qui vaut ce qu'elle vaut) de token. Je dirais une fonction qui n'est pas définie, mais ma boule de cristal étant en grève actuellement, j'aurais besoin d'un bout de code pour préciser le problème.
Un extraint du header ou du source? L'erreur ne me pointe nul part donc je sais pas trop duquel des 2 fichiers elle provient
Est-ce que ce ne sont pas les déclarations dans les .hpp puis implémentations dans les .cpp de fonctions membres templates qui font ce genre d'erreurs?
donne nous les endroits du code ou il y a une fonction imp_Boite3d, enfin quelque chose qui y ressemble.
Hum c'est ca le hic je vois rien qui est déclaré en imp_BOITE3D
Il s'agit de la classe BOITE_3D et tout les fonctions du même type.
Hé bien dans ce cas donne les deux fichiers ... quelqu'un trouvera bien ce qui cloche, mais cela mettra plus de temps :lol:
Ok l'erreur se trouve dans le .h car quand je compile le .cpp seulement il fonctionne.
Après plusieurs essais avec undname, j'ai enfin trouvé un résultat qui veut dire quelque chose:
Visiblement, il ne trouve pas la vtable de BOITE_3D, c'est-à-dire la table interne des fonctions virtuelles...Code:
1
2
3
4
5
6 C:\Program Files\Microsoft Visual Studio 8\VC\bin>undname ??_7BOITE_3D@@6B@ Microsoft (R) C++ Name Undecorator Copyright (C) Microsoft Corporation. All rights reserved. Undecoration of :- "??_7BOITE_3D@@6B@" is :- "const BOITE_3D::`vftable'"
Et qu'est-ce que cela veut dire? 8O
Je doute que quiquonque puisse en dire plus sans voir le code.