标签: python sockets send
我尝试在c ++中向简单服务器发送“Hello World”。 我写了这一行:
self.soc.send("Hello World")
我检查了服务器收到的内容,结果是:'H',因为其余的是:'\ 0','e','\ 0','l'....
为什么发送功能会改变我的信息? 提前谢谢。
答案 0 :(得分:0)
看起来您的C ++代码不准备接收16位编码(可能是UTF-16)字符串,而是期待字节流... - twalberg