首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

启动一个简单线程,结果出错了,请高手帮忙看看,该怎么解决

2012-01-19 
启动一个简单线程,结果出错了,请高手帮忙看看代码:#includewindows.h#includeiostream.h#includeproc

启动一个简单线程,结果出错了,请高手帮忙看看
代码:
#include   <windows.h>
#include   <iostream.h>
#include   <process.h>


unsigned   __stdcall   MyThreadFun()
{

for(int   i   =   0;   i   <   10;   i++)
{
cout < <i < <endl;
}
return   0;
}

int   main(int   argc,   char*   argv[])
{
unsigned   unThreadID;
_beginthreadex(NULL,   0,   &MyThreadFun,   0,   0,   &unThreadID);
return   0;
}


错误:
error   C2065:   '_beginthreadex '   :   undeclared   identifier

[解决办法]
编译环境设置为MT(多线程模式)
[解决办法]
VC中默认是单线程的,要修改一下才行

热点排行