这个错误如何改正?

yzhouen 2003-10-09 12:00:09
void main()
{
char ch;
cin>>ch;
while (true)
{
cout<<"true";
if (ch=='4'|| ch=='6')
{
cout<<"test";
}
else
break;
}
}
这一段小程序为何编译的时候提示下面的错误,如何改正!
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/t1.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.

t1.exe - 3 error(s), 0 warning(s)
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyelf 2003-10-09
  • 打赏
  • 举报
回复
在工程设置中选择多线程方式
xiaohyy 2003-10-09
  • 打赏
  • 举报
回复
然后在project->setting->c/C++中的Category中选择Code Generation,

在use runtime liberary中选择debug MultiThread
xiaohyy 2003-10-09
  • 打赏
  • 举报
回复
加入 #include <process.h>
nscboy 2003-10-09
  • 打赏
  • 举报
回复
可能是缺少连接库(lib)

2,586

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 资源
社区管理员
  • 资源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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