使用DMC-B140M卡通过网络连接,在VS2008下用MFC编程调用Galil1.dll,dubeg时提示异常;信息如下“Microsoft C++ 异常: 内存位置 0x0012d8a0 处的 std::basic_string<char,std::char_traits<char>,std::allocator<char> >。”Release时没有异常。不管是debug还是release程序都可以运行,单是Debug时不太稳定,连接运动卡时有时连上有时连不上。就是不明白这个异常时怎么一个原因。请大家给个意见。还有通过PC网络透过Galil1.dll向运动卡发送指令,偶尔会出现返回错误,不知道为什么?是不是连续发送指令太快了。两个指令间没有时间延迟,处理不过来?还是什么的?望指教!
楼主最近还看过