
多线程
enic
这个作者很懒,什么都没留下…
展开
-
win32 多线程 1
// Numbers.c ----- 一个真正的多线程程序#define WIN32_LEAN_AND_MEAN#include #include #include // 线程主函数(相当于主线程的main)// LPVOID A 32-bit pointer to an unspecified typeDWORD WINAPI ThreadFunc(LPVOID);原创 2009-10-29 22:27:00 · 612 阅读 · 0 评论 -
win 32 多线程 2 GetExltCodeThread
// ExitCode.c#include #include #include #include DWORD WINAPI ThreadFunc(LPVOID);int main(){ HANDLE hThrd1; HANDLE hThrd2; DWORD exitCode1 = 0; DWORD exitCode2 = 0; DWORD threadId; hThrd1 = Cr原创 2009-10-29 22:59:00 · 549 阅读 · 0 评论 -
busy loop
/************************************************************************************* 使用过的两个线程等待技术: Sleep() busy loop 即不断调用GetExitCodeThread()直到其结果不再是STILL_ACTIVE。busy loop通常是可以依赖的,但是有个重大缺陷:浪费CPU时间!原创 2009-10-30 19:55:00 · 2028 阅读 · 0 评论