您好,我有一个visualstudio2008c++项目,它通过COM1与自定义设备进行通信。测试表明它按预期工作(当从cmd.exe使用时),它发送一些数据(通过args发送给它)并打印(cout)它从端口读取的下一个300字节。例子:cppprogram.exe-sendRANDOM_HEXSTRING_HERE-CCOM1[0000FFABCD1873295287210173983198396918273(...)1278612851FFEB]回复的格式总是[hexstring]。如果出现错误,它返回-1,否则返回0。在cmd.exe上执行时,您可以看到它“缓慢地”打印,约100