Cohabitation C++ / ASM

Avec VS.net j’ai un projet C++ comme ça : #include

using namespace std;
int DetectTrapFlag(void);
int GetEFlag(void);

int main(int argc, char *argv[])
{
cout

C’est pas vraiment mon truc, tout ca, mais il me semble qu’il te faudrait préciser au compilo ou trouver les deux fonctions.

Essaie le mot clé “extern” dans la déclaration des fonctions dans le source Cpp.

Merci de l’idée, mais ça marche pas des masses (ni même des poids d’ailleur).

oui je sais -->[]

Edit : bah en fait si ça marche, les prototypes devaient être un poil différent
extern “C” unsigned int   DetectTrapFlag(void);
extern “C” unsigned int   GetEFlag(void);

Merci beaucoup !


Ce message a été édité par TwinSidE le 03/10/2004