有谁能说解一下这个程序的意思吗?

liguokun 2011-03-27 11:06:41
这两天在看一个C++的源程序,有些不懂,希望高手可以指点下,
下面的程序是一个C++文件中的main函数
有谁能说解一下每一句的意思吗?


void main(void)
{
HANDLE hT=CreateThread(NULL,0,MdThread,NULL,0,NULL);
HANDLE hT_2=CreateThread(NULL,0,TraderThread,NULL,0,NULL);
while ( true ) {
Sleep(2000);
}
}
...全文
49 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
WJ_HWang 2011-04-01
  • 打赏
  • 举报
回复
第一句创建线程hT
第二句创建线程hT_2
然后进入while的死循环
LICHUNLI1022 2011-03-29
  • 打赏
  • 举报
回复
其实上面的程序少了关闭句柄的语句
CloseHandle(hT);
CloseHandle(hT_2);
LICHUNLI1022 2011-03-29
  • 打赏
  • 举报
回复
HANDLE CreateThread (
SEC_ATTRS SecurityAttributes,
ULONG StackSize,
SEC_THREAD_START StartFunction,
PVOID ThreadParameter,
ULONG CreationFlags,
PULONG ThreadId
);
LICHUNLI1022 2011-03-29
  • 打赏
  • 举报
回复
HANDLE hT=CreateThread(NULL,0,MdThread,NULL,0,NULL);//创建线程1,线程函数MdThread,参数为空,线程创建后立即运行。

HANDLE hT_2=CreateThread(NULL,0,TraderThread,NULL,0,NULL);//创建线程2,线程函数TraderThread,参数为空,线程创建后立即运行。


while ( true ) {
Sleep(2000);//延时2秒
}
这是个死循环,一直运行着,

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧