C++ socket编程中,如果
其中一端是 write(fd, new char[10], 10).
而另一端是 read(fd, new int[5], 5)
请问return的数值是什么?-1? 5?
C++ socket编程中,如果
其中一端是 write(fd, new char[10], 10).
而另一端是 read(fd, new int[5], 5)
请问return的数值是什么?-1? 5?
3 回答1.3k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
1 回答1.5k 阅读
4 回答813 阅读
1 回答886 阅读
1 回答916 阅读
1 回答686 阅读
socket并不知道你的数据类型,都是当做char序列来处理的,如果类型不一致,那也不管,反正它只保证字节序列相同。也就相当于(int*)(new char[10])。