Bonjour!
J'ai un petit souci, je voudrais d�clarer une section critique dans mon pgm comme une variable globale, on m'a dit que c'�tait possible.
Mais lors de la compilation j'ai qq messages d'erreur![]()
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 UINT monThread(LPVOID pParam); CCriticalSection g_csThread; class CMaClasseDlg : public CDialog { // Construction ... }
Le r�sultat![]()
MaClasseDlg.obj : error LNK2005: "class CCriticalSection g_csThread" (?g_csThread@@3VCCriticalSection@@A) already defined in MaClasse.obj
MaClasseDlg.obj : error LNK2005: "class CCriticalSection g_csThread" (?g_csThread@@3VCCriticalSection@@A) already defined in MaClasse.obj
Debug/MaClasse.exe : fatal error LNK1169: one or more multiply defined symbols found
Error executing link.exe.
J'aime pas trop bcp le fatal error... Il est vrai aussi q je suis pas tres dou�e nan plus avec les histoire de threads et de section critique![]()
Bref si qqu a une id�e, elle serait la bienvenue!
Merci!
Partager