2 anzi5091104 anzi5091104 于 2014.06.27 20:09 提问

debug assertion failed怎么回事

#include
#include
using namespace std;

void main()
{char url[]={"http://www.baidu.com"};
CInternetSession session;
CString Line;
CInternetFile*file=NULL;
try {file=(CInternetFile*)session.OpenURL(url);}
catch(CInternetException*pException)
{file=NULL;
pException->Delete();
}

if(file)
{
    int i=0;
    while(file->ReadString(Line));
{
cout<<Line<<endl;
i++;}
}
delete file;
session.Close();

}这是代码
CSDN移动问答

说是这里有一个中断,是什么情况?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Debug Assertion Failed!问题怎么解决?
Debug Assertion Failed!
VS2010 MFC:“Debug Assertion Failed!” ——自动生成的单文档程序项目编译运行就有错
VS2010,单文档应用程序,项目文件命名为File,也就有了自动生成的CFileDoc、CFileView等类,一进去就编译运行(就是最初自动生成的项目),编译通过,可运行时直接弹出错误框: Debug Assertion Failed!
关于C语言中Debug Assertion Failed解决方法
关于C语言中Debug Assertion Failed解决方法 在编译和运行时都不会出现错误,但是在执行时会出现错误。 Debug Assertion Failed 可能的原因是 (1)直接释放了一个空指针, (2)一个指针被释放了两次(即第二次释
vs Debug Assertion Failed
VS运行程序时遇到错误 这种情况是因为有变量没有分配存储空间,而直接使用; 例如:std::vector<int> aa; aa[10];应该写成下面的形式:std::vector<int> aa; aa.resize(100); aa[10];
VC++ 出现Debug Assertion Failed!
最近编写了一个升级设备的控件,可以集成到不同的配置程序中,但是每次关闭工程或者关闭编辑页面的时候就会出现这个错误,但是编译和运行时没有任何问题,仅仅在关闭编辑窗体页面的时候会出现。 添加的控件 关闭编辑就会出现这个错误 控件代码编辑界面 通过多次的调试发现,只要把控件代码的析构函数删除掉就会解决这个问题 protected: ///
Debug Assertion Failed问题解决
首先如果你用的是vc6的话: 1。按F5运行你的程序 2。在出错时,选择“重试” 3。按ALT+7调出“调用栈”窗口 4。双击从上往下的最近一个自己定义的函数,系统会自动把该函数所在的文件显示出来,此时程序就暂停在光标处。一般来说错误就出在这附近。你可以通过查看变量的值来确认
Debug Assertion Failed!解决方法详解
1.野指针;2.内存泄露   解决方法:   1.看一看你的程序里是不是有ASSERT()或VERIFY()语句。这两个宏是用来测试它的参数是否为真的。出现你说的,这说明你的指针或表达试有问题   2.File: timecore.cpp  Line:40  打开看看就知道了   3.vc++中遇到过此问题,在release下回忽略此问题,其实就是野指针的问题,在release
C++中 Debug Assertion Failed! 代码调试
<br /> 错误提示:<br />Debug   Assertion   Failed!      <br />  Program:   D:/wyuStud/debug/wyuStud.exe    <br />  File:   afx.inl          <br />  Line:157    <br /><br /><br /><br /> <br />调试方法:<br /> <br />首先如果你用的是vc6的话: <br />1。按F5运行你的程序 <br />2。在出错时,选择“重试”
抛出错误Debug Assertion Failed!
出现这种情况很可能是使用了野指针,比如某个指针指向一个局部变量,而在该变量作用域外使用该指针引用了该对象。  Assertion 是断言,用于假定某个条件肯定会满足,在debug模式下,当该条件不满足时则发生阻塞而弹出该对话框;在release下会忽略断言。   我不知道具体原因,但是我找到了一种解决办法:选择Build→Clean,重新编译就可以了。   expression:stream
debug assertion failed 调试解决方法
错误提示: Debug   Assertion   Failed!        Program:   D:/wyuStud/debug/wyuStud.exe      File:   afx.inl             Line:157      调试方法:   首先如果你用的是vc6的话: 1。按F5运行你的程序 2。在出错时,选择“重试”