C++程序输出正确结果后报错

我编了一个C++程序,每次运行都会在输出正确结果后报错,debug发现每次一到子函数的末尾那个花括号时程序就无法继续进行,这么说:0x546ACCC8(msvcp110d... 我编了一个C++程序,每次运行都会在输出正确结果后报错,debug发现每次一到子函数的末尾那个花括号时程序就无法继续进行,这么说:0x546ACCC8 (msvcp110d.dll) (ConsoleApplication27.exe 中)处有未经处理的异常: 0xC0000005: 读取位置 0x003BD164 时发生访问冲突。
同时界面上的代码变成了这样:
*_Pnext != 0; *_Pnext = (*_Pnext)->_Mynextiter)
(*_Pnext)->_Myproxy = 0;
_Myproxy->_Myfirstiter = 0;
}
#endif /* _ITERATOR_DEBUG_LEVEL == 2 */
乱七八糟的一堆,请问可能错在哪里
有人灌水立即举报!
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友ede74d5
2014-09-08 · 超过34用户采纳过TA的回答
知道答主
回答量:144
采纳率:0%
帮助的人:48.8万
展开全部
指针对于 内存的 越界访问 ,再用到指针的地方 下个断点看下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式