Bonjour,
j'ai trouv� ce code sur internet (pour VC++):
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
 
__forceinline float sin(float v)
{
	volatile float res;
	__asm
	{
		fld v
		fsin
		fstp res
	}
	return res;
}
J'ai essay� de l'adapter pour mon programme qui est compil� avec g++:
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
 
float sin(float x)
{
	volatile float res;
	asm("fld x");
	asm("fsin");
	asm("fstp res");
	return res;
 
}
Et voici l'erreur que j'obtient :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
tool.cpp:6: undefined reference to `res'
(Je pr�cise que je n'ai jamais touch� a de l'asm, mais j'ai absolument besoin de ce code )

Merci de votre aide.