#include “iostream.h”
//#include <AFX.H>
#include “afx.h”
void main()
{
char c[80];
CString st1;
cout<<“please input words”;
cin>>c;
st1=c;
cout<<“output result”;
cout<<st1<<endl;
}
//编译时候报错如下:
--------------------Configuration: test04 - Win32 Debug--------------------Linking…nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexnafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadextest04___Win32_Debug/test04.exe : fatal error LNK1120: 2 unresolved externalsError executing link.exe.test04.exe - 3 error(s), 0 warning(s)//解决办法如下:
更改设置,菜单栏中Project->Settings->C/C++中Category由General改为Code Generation,然后Use run-time library中由Debug Single-Threaded改为Debug Multithreaded.
然后再编译就不报错了