VC++的编译错误信息让人很迷惑啊
来源:互联网 发布:复杂网络涉及哪些学科 编辑:程序博客网 时间:2024/06/07 15:40
随便写了下面的这段代码。
#include <iostream>
using namespace std;
class CBase
{
public:
const string& Name() { return "CBase"; }
void CallInternally(){cout<<Name()<<endl; // error here
}
};
编译器马上提示了如下错误, 看了半天没明白! :-(
error C2679: binary '<<' : no operator found which takes a right-hand operand of type 'const std::string' (or there is no acceptable conversion)
后来发现是#include <string>没有写造成的。这出错信息太迷惑人了!
不仅如此,其他很多时候,如果某个type找不到,出错信息不是这样,但也是很能迷惑人的。
- VC++的编译错误信息让人很迷惑啊
- VC++常见的编译错误信息
- VC++常见的编译错误信息
- 常见的20种VC++编译错误信息
- 最常见的VC++编译错误信息
- 常见的20种VC++编译错误信息
- VC++编译错误信息
- VC编译错误信息
- VC++编译错误信息
- VC++编译错误信息
- VC最常见的20种VC++编译错误信息
- 20种VC++编译错误信息
- 20种VC++编译错误信息
- VC常见编译错误信息集合
- VC常见编译错误信息集合
- VC++令人迷惑的几个问题。。。
- 最常见的20种VC++编译错误信息
- 最常见的20种VC++编译错误信息
- 悟透javascript
- 短信锚的调用
- Struts2中配置全局拦截器的方法
- Activity 生命周期设置
- TCP/IP(一)
- VC++的编译错误信息让人很迷惑啊
- How to Rock an Algorithms Interview
- 使用eclipse生成文档(javadoc)
- 成为编程巨星的唯一秘诀
- TCP/IP(二)
- python 中的 chr ord和repr
- 进程状态转换图
- TCP/IP(三)
- sian weibo一个bug