在vc中写了个串口接收程序,每次运行到len=safearray_inp.GetOneDimSize();就会出现 Unhandled exception
in xx.exe(MFC42D.DLL);0xC0000005,Acess Violation
in xx.exe(MFC42D.DLL);0xC0000005,Acess Violation
答案:找个串口类吧
其他:推荐看书
Visual C++_Turbo C串口通信编程实践 企图修改不属于该用户程序的内存空间或者企图访问(包括读,写,执行)没有映射到该进程空间的内存地址
就是说你已经打开了你的程序,而你正在debug它,所以,会出现 Access Violation 错误
你这个错误不一定是该行引起的,肯定是空间出现错误,或者野指针什么的,你上下文查一查,然后向后调试多几行看看,我感觉是这样的.
上一个:急啊!急啊!哪位大神知道有什么 Windows 7 Shell ( COM+ / ATL )编程的书??用VC++的。
下一个:用vc编译时有好多警告,但程序可以运行