Threads i classes
jeg har siddet lidt og leget med threads før, men ikke i klasser, og jeg har store problemer med at få dette til og virke.jeg vil blive meget glad hvis der er nogle der kan fortælle mig hvordan neden stående kode kunne komme til og virke.
/madman
#include <iostream>
#include <stdlib.h>
#include <windows.h>
using namespace std;
class testclass {
public:
void testfunction();
DWORD WINAPI loop();
int tal;
};
int main(int argc, char *argv[])
{
testclass test;
test.testfunction();
system("PAUSE");
return 0;
}
void testclass::testfunction()
{
tal = 5;
CreateThread(0, 0, loop, (void*)NULL, 0, NULL);
}
DWORD WINAPI testclass::loop()
{
while(1)
{
cout << tal << endl;
Sleep(1000);
}
}