mfc串口通信-Debug Assertion Failed 问题

问题描述

Debug Assertion Failed 问题

如上图所示:下午在之前的MFC界面上添加了MSComm控件,新建一个SetupDlg,用来设置串口参数,中间天剑相应的代码的时候,只是编译,一直没有提示类似的错误,最后F5运行的时候却出现这个问题。另外,VS2013中使用MSComm控件,相依的注册之类的我也按照网上的帖子说的做了,可还是这个问题,求各位大神帮忙,先谢过了!

解决方案

某天调试程序突然跳出以下错误:

Microsoft Visual C++ Debug Library

Debug Assertion Failed!

Program: I:广东联通部标后台程序DebugBatchSave.exe
File: f:ddvct......
答案就在这里:Debug Assertion Failed!问题怎么解决?

解决方案二:

http://blog.csdn.net/jax_lee/article/details/6764408

解决方案三:

先看具体出错的位置 可以点击重试 然后让编译器打开对应断点

时间: 2024-10-29 14:24:22

mfc串口通信-Debug Assertion Failed 问题的相关文章

mfc 的出错-Debug Assertion failed! 编译提示出错

问题描述 Debug Assertion failed! 编译提示出错 当程序编译时的出错信息提示: Debug Assertion failed! Program: D:rgribintest.exe File:afxcoll.inl Line:376 在调试时的出错提示: First-chance exception in al.exe (MFC42D.DLL): 0xC0000005: Access Violation. First-chance exception in al.exe (

MFC出现Debug assertion failed问题

问题描述 MFC出现Debug assertion failed问题 碰到一个问题,不明白错在哪里,请大神们指点一下!!! 程序目的是在主窗口触发某事件后,弹出新的窗口显示列表,不同事件列表内容不同程序大概框架如下: 在主窗口类中添加了公有成员变量m_DeviceDlg,它也是窗口类型,并且它包含一个列表控件(ListCtrl) //主窗口类定义 class CZigBeeHomeAutomationDesktopDlg : public CDialogEx { .... public: CDe

c++-WIN7C++程序在XP上运行出现Debug Assertion Failed!

问题描述 WIN7C++程序在XP上运行出现Debug Assertion Failed! 我用VS2010写了一个MFC程序,在自己跟同事的电脑上都可运行,但是在XP上运行Debug里面的exe,就会出现Debug Assertion Failed!请问是怎么回事呢? 解决方案 去win7下,把这个程序以XP兼容方式运行试试看什么情况. 解决方案二: 有指针异常等,点击重试,用编译器打开查看一下具体出错的地方 解决方案三: C++出现debug assertion failed 解决方案四:

Debug Assertion failed!

问题描述 Debug Assertion failed! 选择忽略时会有: 各位前辈能不能给点意见,简单说两句就行,谢谢! 解决方案 CE的程序?是在虚拟机还是真机运行?一定要远程调试,找到发生错误的行,调用堆栈,或者添加点文件日志输出,否则很难调试. 解决方案二: 产生上面问题的原因:1.在程序里释放了野指针:#include using namespace std;void main(){int *p ;delete p;//////////////释放野指针指向内容执行错误} ??#inc

线程-Debug Assertion Failed! mfcwincore.cpp Line: 934 异常

问题描述 Debug Assertion Failed! mfcwincore.cpp Line: 934 异常 第一个picture control显示深度图像,如果人在要求范围内,则显示为红色.人显示红色后,在第二个picture control中显示第一个图片的二值图像,第三个picture control显示第二个图片的轮廓图,结果在刚要显示第二个和第三个图片时候就会出现异常.由于获取深度图像函数videoRun中使用了死循环,我就新建了线程,在新建的线程中运行videoRun. 异常显

c++运行错误,debug assertion failed.求助

问题描述 c++运行错误,debug assertion failed.求助 编写这个程序出现这样的错误问什么?求大神给出解答方案 解决方案 argv[1]这个参数是否被传进来了,你的文件名中是否包含空格等. 要让你的程序读取到参数,你可以在命令提示符下运行你的程序: xxx.exe 参数1. 如果你直接双击运行,就没有argv[1] 解决方案二: 使用指针类的变量时,在使用前最好先判断是否空:NULL.

一个c++程序,编译没错。运行后出现错误 debug assertion failed

问题描述 一个c++程序,编译没错.运行后出现错误 debug assertion failed 具体错误如图 解决方案 VC++调程序出现如下错误: Debug Assertion Failed! Program: D:wyuStuddebugwyuStud.exe File: afx.inl Line:157 可能问题:1.野指针;2.内存泄露 解决方法: 1.看一看你的程序里是不是有ASSERT()或VERIFY()语句.这两个宏是用来测试它的参数是否为真的.出现你说的,这说明你的指针或表

调试-数据结构顺序表debug assertion failed

问题描述 数据结构顺序表debug assertion failed //文件linearlist.h #include template class LinearList { public: virtual bool Isempty()const=0; virtual int Length()const=0; virtual bool Find(int i,T &x)const=0; virtual int Search(T x)const=0; virtual bool Insert(int

c语言-vs2013C语言问题 debug出现debug assertion failed怎么解决?

问题描述 vs2013C语言问题 debug出现debug assertion failed怎么解决? 刚学没几天,指针什么的都还不怎么会用,然后写了个小游戏,里面用到指针来的,运行也成功了,但是debug里的那个exe文件打开不了,会出现debug assertion failed.我觉得应该是我代码写的有问题?指针没有用好? #include #include void read_board(int board[7][8]){ FILE*fptr; int i, j; fptr = fope