int main(int argc, char **argv) { printf("Starting...\n"); MyThread *mt = new MyThread; mt->Initialize(1024); if (!mt->Start(MyThread::Run)) do printf("Thread yielded...\n"); while (!ResumeThread(mt)); printf("Done!\n"); return 0; }
int main(int argc, char **argv) { printf("Starting...\n"); MyThread *mt = new MyThread; mt->Initialize(1024); if (!mt->Start(MyThread::Run)) do printf("Thread yielded...\n"); while (!ResumeThread(mt)); printf("Done!\n"); return 0; }