【发布时间】:2012-06-24 05:55:36
【问题描述】:
在一个程序中,我需要通过 TCP 套接字发送一个整数值。我为此目的使用了send() 和recv() 函数,但它们仅将其作为字符串发送和接收。
send() 和 recv() 是否有任何替代方法来发送和接收整数值?
【问题讨论】:
-
send()和recv()处理字节。如何解释这些字节取决于您。 -
什么语言?在此处分享您的代码 sn-p 以获得更准确的答案。
-
@Usman:通常要求提供代码 sn-p 是个好主意,但请注意问题上的 c 标签。大多数问题都以这种方式标记。
-
嗯。我实际上建议将数字作为字符串发送,从而防止字节序之间的复杂性,如果开销不是太多的话。
标签: c sockets tcp network-programming