VC编译出现一个错误
我在编译一个项目的代码时。出现这样的错误:
D:\Program Files\VC++\VC98\MFC\INCLUDE\afx.h(432) : error C2535: 'const class CString &__thiscall CString::operator +=(char)' : member function already defined or declared
D:\Program Files\VC++\VC98\MFC\INCLUDE\afx.h(429) : see declaration of '+='
我百度了很久也没找到原因,请高手们帮忙解决下
部分代码:
// concatenate from another CString
const CString& operator+=(const CString& string);
// concatenate a single character
const CString& operator+=(TCHAR ch);
#ifdef _UNICODE
// concatenate an ANSI character after converting it to TCHARconst CString& operator+=(char ch);
const CString& operator+=(char ch);
#endif
// concatenate a UNICODE character after converting it to TCHAR
const CString& operator+=(LPCTSTR lpsz);
红色部分是出错的地方
D:\Program Files\VC++\VC98\MFC\INCLUDE\afx.h(432) : error C2535: 'const class CString &__thiscall CString::operator +=(char)' : member function already defined or declared
D:\Program Files\VC++\VC98\MFC\INCLUDE\afx.h(429) : see declaration of '+='
我百度了很久也没找到原因,请高手们帮忙解决下
部分代码:
// concatenate from another CString
const CString& operator+=(const CString& string);
// concatenate a single character
const CString& operator+=(TCHAR ch);
#ifdef _UNICODE
// concatenate an ANSI character after converting it to TCHARconst CString& operator+=(char ch);
const CString& operator+=(char ch);
#endif
// concatenate a UNICODE character after converting it to TCHAR
const CString& operator+=(LPCTSTR lpsz);
红色部分是出错的地方
...全文
相关推荐
BCB编译VC dll错误总结
标题中的“BCB编译VC dll错误总结”指的是在使用Borland C++ Builder (BCB) 这一集成开发环境时,尝试链接由Microsoft Visual C++ (VC) 编译的动态链接库
VC 常见编译错误
下面,我们将针对给定文件中提到的几个常见VC编译错误进行详细解释,并提供相应的解决方法。1.
VC6中MFC常见编译错误
在使用Microsoft Visual C++ 6.0(简称VC6)进行MFC应用程序开发时,开发者可能会遇到各种编译和链接错误。以下将详细介绍标题和描述中提到的两个常见错误及其解决办法。
解决VC错误
#### 实例操作步骤假设我们正在使用VC6.0开发一个简单的C++程序,但遇到上述错误提示“Errors spawning cl.exe”。按照以下步骤操作:1.
最常见的16种VC编译错误
在使用VC进行程序开发时,经常会遇到各种编译错误,这些错误可能导致项目无法正常编译或运行。本文将详细解析最常见的16种VC编译错误,并提供相应的解决策略。1.


