我有以下问题。我必须通过 tcp/ip 向主机设备发送文本电报。电报应使用 0x1A (CTRL-Z) 字符终止。但是当我发送它时,主持人告诉我电报中有错误的符号。当我用 32 (0x20) 终止电报时,一切正常。我使用 WireShark 查看传输的数据,我看到当我发送 0x1A 时,它被 0x16 替换,当我发送 32 (0x20) 作为终止符时,它以某种方式被 0x1A 替换。
你能解释一下吗?
PS我正在使用c ++builder xe2在Windows 7上工作。
谢谢,弗拉基米尔