C++ error
zhenyusoso
这个作者很懒,什么都没留下…
展开
-
二进制“<<”: 没有找到接受“std::string”类型的右操作数的运算符(或没有可接受的转换)
将#include 改为#include using namespace std;原创 2012-03-12 20:10:33 · 11663 阅读 · 0 评论 -
无法打开包括文件:“stdafx.h”: No such file or directory
工程中明明引入了stdafx.h和stdafx.cpp,但是在头文件里面也写明了#include 就报错:无法打开包括文件:“stdafx.h”: No such file or directory注:而且此时环境配置是:属性→C/C++→预编译头→“不使用预编译头”。解决方案:去掉#include ,一般出MFC工程外,都不使用预编译头。原创 2012-08-23 16:58:55 · 68479 阅读 · 7 评论 -
WIN7+VS2008碰到LINK : fatal error LNK1000: Internal error during IncrBuildImage错误
在win7下安装Visual stdio 2008 sp1。碰到LINK : fatal error LNK1000: Internal error during IncrBuildImage错误,搜了一下发现是vs的bug,须要打补丁。解决办法1、去微软网站下载KB948127补丁并安装。并不是每个人都能很荣幸地安装上该补丁,如果在安装的时侯碰到了下列提示:此计算机上没有安装本软件更原创 2012-09-02 11:34:33 · 17975 阅读 · 3 评论 -
error C2871: “std”: 具有该名称的命名空间不存在
调试程序的时候发现错误:error C2871: “std”: 具有该名称的命名空间不存在解决方案:包含一个含有std的头文件就可以了,比如、、、等原创 2012-08-24 14:30:22 · 10708 阅读 · 1 评论 -
delete[] pchArry程序死掉
【错误现象】: 动态分配的字符串数组在使用完以后要释放内存,使用语句delete[] pchArry,结果程序执行到这一句以后就死掉了,不往下执行。【究其原因】: 动态分配的内存过小,delete时造成指针溢出出错。【解决办法】: char *chSql=new char[strSql.size()*2];把数组容量翻一倍试试看程序过原创 2012-08-24 15:35:23 · 729 阅读 · 0 评论