|
|
1
1
首先,不要使用
每次循环时,您应该输出实际接收的字节数,而不是输出多少
|
|
|
2
0
您应该检查send()以查看它们是否成功。您可能会发现,在某个点上,写缓冲区(即套接字的输出缓冲区)已满,发送失败。这是正常的行为。Send返回发送的字节数。如果不发送多字节字符,则可能会显示为丢失的数据,而不是损坏的数据。如果丢失两个字节字符中的一个字节,则可能导致损坏。 |
|
|
3
-2
MS Windows系统使用回车换行符作为换行符,linux仅使用换行符。 “不可读字符”是Ctrl-M,回车,字符号13。 |
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |