Nicht aufgelöstes externes Symbol
-
Hi,
Ich habe eine Thread. Dieser ruft eine funktion auf die auf eine statisch deklarierte map wariable zugreift und diese ändert.
Aber ich kriege immer den error nicht aufgelöstetes externes symbol.
-
Hast du die Variable auch definiert?
-
So siehts massiv gekürzt aus
Er sagt dan beleg_port ein nicht aufgelöstes externes symbol ist
map<int,bool>client; DWORD WINAPI Funktion(LPVOID); void setze_port(); void beleg_port(int); DWORD WINAPI Warten(LPVOID daten) { int a=20; beleg_port(20); } void beleg_port(int a) { client[a]=false; } void setze_port() { for(int i=1000;i<=1200;i++) { Port[i]=true; } }
-
Wenn ich so ein Problem hatte hat bisher immer clean/rebuild solution geholfen.. (die 2-3 mal)