【问题标题】:Reading from a UDP port in C/C++ via a Win32 application通过 Win32 应用程序从 C/C++ 中的 UDP 端口读取
【发布时间】:2011-06-29 16:49:33
【问题描述】:

我对套接字编程完全陌生,所以请忍受我的愚蠢问题

如果有人可以通过用 C/C++ 编写的 win32 应用程序从 UDP 端口读取所需的绝对最小值向我展示/发送/帮助我,我会很高兴。

我希望能够指定要读取的端口(硬编码),然后直接从那里获取数据。

我会非常感谢任何帮助

谢谢

【问题讨论】:

  • socket, bind, recvfrom...
  • @cnicutar。对不起。我会将代码通过电子邮件发送给 james。
  • 这里有 WIn32 UDP 的示例客户端和服务器代码。 codeproject.com/KB/IP/udptime.aspx
  • @cnicutar:对 lmgtfy 的禁令特别关注一些人认为它有辱人格的事实。不要以为它的意思是“试试 google”或“你已经搜索过 google 了吗?”不是对某些问题的适当答案。

标签: c++ c winapi sockets udp


【解决方案1】:

The MSDN documentation for recvfrom 包含一个完整的示例。

【讨论】:

  • @hexa:请注意,我通过提供链接而不提供代码来发送相同的消息“您确实应该阅读文档以获取此信息”。但是以一种没有人会抱怨的方式(至少在 MSDN 重新排列他们的链接之前,读者实际上必须自己找到 recvfrom 页面,这也不是一件坏事)
  • 我认为这是一个规范的链接。特定于版本的版本中包含编译器修订版。
  • @Steve:我去掉了特定于版本的部分,但这并不能保证 740120 页面 id 从现在起六个月后会有意义。 MSDN 有断链重组的历史。
  • 同意 - 我认为特定于给定编译器或框架版本的文档更可靠,Winsock 不在此范围内
猜你喜欢
  • 2018-12-18
  • 1970-01-01
  • 2016-03-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-10
  • 1970-01-01
相关资源
最近更新 更多