#include <iostream>
#include <Windows.h>
#include <process.h>
#include <time.h>
#include <conio.h>
using namespace std;
class Klasa
{
public:
void petla(void* Args)
{
time_t tWait = clock() + 4 * CLOCKS_PER_SEC;
for(;;)
{
cout << "Test dzialania watkow" << endl;
Sleep(1000);
}
_endthread();
}
};
void main()
{
Klasa* pKlasa = new Klasa;
time_t tCzas = clock() + 10 * CLOCKS_PER_SEC;
_beginthread(pKlasa->petla, 0, NULL);
while(tCzas>=clock())
{
cout << " Dziala" << endl;
Sleep(500);
}
getch();
}
错误 1 错误 C3867: 'Klasa::petla': 函数调用缺少参数列表;使用 '&Klasa::petla' 创建指向成员 c:\users\bartek\documents\visual studio 2012\projects\wątki\wątki\source.cpp 的指针 26 1 Wątki
这是一个错误,我不知道我该怎么办,因为我不能把()
这个 beginthread(pKlasa->petla, 0, NULL);
家伙请帮帮我:C