V2EX  ›  英汉词典

Recv

释义 Definition

recv:在计算机网络编程中常见的函数名/缩写,通常指“接收(receive)数据”。最常见于套接字(socket)API 中的 recv(),用于从已连接的套接字读取收到的字节数据。(也可泛指“接收操作/接收调用”。)

发音 Pronunciation (IPA)

/ˌɑːr iː siː ˈviː/
/rɛv/

例句 Examples

The client calls recv() to get data from the server.
客户端调用 recv() 从服务器获取数据。

After the connection is established, the program repeatedly uses recv() to read incoming bytes into a buffer, then parses the message header to determine the payload length.
连接建立后,程序反复使用 recv() 将传入的字节读入缓冲区,然后解析消息头以确定负载长度。

词源 Etymology

recv 通常被视为 receive 的缩写形式;在 UNIX/BSD 套接字接口中,recv() 作为系统调用风格的函数名被广泛使用,表示“从套接字接收数据”。这种简短命名在早期 C 语言与系统编程传统中很常见,便于输入与保持接口一致性(如 send()read())。

相关词 Related Words

文学与著作中的用例 Notable Works

  • UNIX Network Programming(W. Richard Stevens):在套接字编程章节中大量出现 recv()/send() 等调用。
  • Beej’s Guide to Network Programming(Beej):用通俗示例讲解 recv() 的用法与常见陷阱(如部分接收)。
  • The Linux Programming Interface(Michael Kerrisk):在网络与 I/O 相关章节讨论 recv() 及其与 read() 的关系与差异。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3751 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 10:34 · PVG 18:34 · LAX 02:34 · JFK 05:34
♥ Do have faith in what you're doing.