Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python中的socket.send函数发送空值 我尝试将“hello World”发送到C++中的简单服务器。 我写了这句话: self.soc.send("Hello World")_Python_Sockets_Send - Fatal编程技术网

Python中的socket.send函数发送空值 我尝试将“hello World”发送到C++中的简单服务器。 我写了这句话: self.soc.send("Hello World")

Python中的socket.send函数发送空值 我尝试将“hello World”发送到C++中的简单服务器。 我写了这句话: self.soc.send("Hello World"),python,sockets,send,Python,Sockets,Send,我检查了服务器接收到的内容,结果是:“H”,因为其余的是:“\0”、“e”、“0”、“l” 为什么发送功能会更改我的消息? 提前感谢。 < P>看来,你的C++代码没有准备接收一个16位编码(UTF-16)字符串,而是期待一个字节流代替…TWALBURG看来,C++代码没有准备接收16位编码(UTF 16可能)字符串,而是期待字节流代替…

我检查了服务器接收到的内容,结果是:“H”,因为其余的是:“\0”、“e”、“0”、“l”

为什么发送功能会更改我的消息?
提前感谢。

< P>看来,你的C++代码没有准备接收一个16位编码(UTF-16)字符串,而是期待一个字节流代替…TWALBURG

看来,C++代码没有准备接收16位编码(UTF 16可能)字符串,而是期待字节流代替…