vc++编写界面的串口接收问题
用++编写了一个串口接收界面,在用虚拟串口接收时,可以正常接收数据!但是若用真实串口1从下位机接收数据,则不能显示正常数据(可以保证下位机发来的数据是正常的)!请问这是咋回事?如何解决?谢谢!用断点检查时,会有以下提示:Loaded ✀ntdll.dll✀, no matching symbolic information found.Loaded ✀C:尀WINDOWS尀system32尀kernel32.dll✀, no matching symbolic information found.Loaded ✀C:尀WINDOWS尀system32尀opengl32.dll✀, no matching symbolic information found.Loaded ✀C:尀WINDOWS尀system32尀msvcrt.dll✀, no matching symbolic information found.…………Error: fetching row from server.行中有错误受限的数据类型属性破坏 在列号 1 (Data59)State:01S01,Native:0,Origin:[Microsoft][ODBC 游标库]State:07006,Native:19,Origin:[Microsoft][ODBC Microsoft Access Driver]检索记录出错。First-chance exception in et.exe (KERNEL32.DLL): 0xE06D7363: Microsoft C++ Exception.………………后来又用断点检查,发现程序中的某个循环出了问题,例如:刚开始的循环是正常的,但是当循环到某个值时,刚开始的几个已经计算出的数组内的数值又变为了未循环前的数值!