奇怪的问题,运行时没有错但是如果是调试就有错。 错误提示是: Debug Assertion Failed! File:afxtempl.h Line:254请问大侠们这个是什么问题呀... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ASSERT里的内容有问题,例如ASSERT(FALSE); 这种问题不奇怪,在运行时debug有错,release没错;debug没错,release有错的情况都是有的。你应该仔细查找导致程序出错的部分然后再仔细的分析,我只能告诉你,vc没错,这种情况是存在的,你的代码一定有错。至于是什么错,你的信息太少了。不过,内部出现的错误原因是CArray类对象数组引用的对象超出范围template<class TYPE, class ARG_TYPE>AFX_INLINE TYPE CArray<TYPE, ARG_TYPE>::GetAt(int nIndex) const{------〉ASSERT(nIndex >= 0 && nIndex < m_nSize); return m_pData[nIndex]; } ASSERT函数出错,主要可能是空的句柄或者指针,无效的值等等! 如果可以的话,可以将程序源代码发到:[email protected]我帮你看看!注明帖子的URL! vcleaner(我没做大哥已经很久了.......) 你好,我已经把代码发到你的信箱了。帮我看一下吧,谢谢你了。 assert() 宏在DEBUG 下有作用,要检查 谢谢 vcleaner(我没做大哥已经很久了.......) Linux下的Socket通信如何断开连接的端口从而实现重复使用该端口 Button style? 解释一下这段代码 如何在foxmail主窗口下嵌入自己的工具条 新增/修改纪录时,putcollect的参数类型应该怎么处理? 关于透明网关技术 请教大家一下! 哪有介绍ActiveX技术的书 请问essential C++和effective C++ 那本书更好或那本该先买。 特急!!!有没有谁能解 VSS 的文件? 帮我把程序解出来?!!! 关于图象旋转的 谁来解释一下这个语句的含义?
你应该仔细查找导致程序出错的部分然后再仔细的分析,我只能告诉你,vc没错,这种情况是存在的,你的代码一定有错。
至于是什么错,你的信息太少了。不过,内部出现的错误原因是CArray类对象数组引用的对象超出范围
template<class TYPE, class ARG_TYPE>
AFX_INLINE TYPE CArray<TYPE, ARG_TYPE>::GetAt(int nIndex) const
{
------〉ASSERT(nIndex >= 0 && nIndex < m_nSize);
return m_pData[nIndex];
}
我帮你看看!注明帖子的URL!
vcleaner(我没做大哥已经很久了.......) 你好,我已经把代码发到你的信箱了。帮我看一下吧,谢谢你了。