请C++高手帮我看看这里出了什么问题

来源:百度知道 编辑:UC知道 时间:2024/05/04 18:49:23
#include"iostream.h"
#include"afx.h"
void main()
{
CString st1("I like C++ program");
cout<<"删除前st1= "<<st1<<endl;
st1.Delete(7,3);
cout<<"删除后st1= "<<st1<<endl;
}

提示为:
--------------------Configuration: dd - Win32 Debug--------------------
Linking...
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadex
nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadex
Debug/dd.exe : fatal error LNK1120: 2 unresolved externals
执行 link.exe 时出错.

dd.exe - 1 error(s), 0 warning(s)

你把CString改成字符数组应该就没问题了!main函数默认情况下是不支持类概念的,你必须手动包含相关文件。

你这是缺少链接库的问题,在编译配置项中添加以下配置:/MT /D "_X86_" /c

你打#include<iostream>
using namespace std;
试试