【问题标题】:How do I call Poll() with this SOCKET?我如何用这个 SOCKET 调用 Poll()?
【发布时间】:2011-02-08 21:49:55
【问题描述】:
SOCKET server = socket(PF_INET,SOCK_STREAM, 0);  
bind(server, 7.7.7.7, sizeof(7.7.7.7) );  
listen(server, 0);


server.Poll(1, SelectMode.SelectRead);

错误 C2228:'.Poll' 的左侧必须有 类/结构/联合类型

IP 不一样,但 3 个函数可以正常工作,创建服务器可以侦听的套接字并向客户端发送数据。

我想询问客户using this example but in C++

我可以在此处使用 Poll() 使用哪个对象或结构?

【问题讨论】:

  • 这三个功能真的有效吗?!我想要你的那个编译器。
  • 它还没有出版,但如果你给我电汇 1,000 美元,我可以给你一份。请把你的银行路由号码发给我。

标签: c++ c windows sockets networking


【解决方案1】:

请阅读此Tutorial。 你所做的看起来不太正确。

【讨论】:

    【解决方案2】:

    在 C# 中,Socket 是一个类类型,并且有一个 Poll() method

    在 C++ 中,SOCKET 是句柄类型,而不是类类型,因此没有可用的 Poll() 方法。您需要使用select() function

    【讨论】:

      猜你喜欢
      • 2012-10-02
      • 1970-01-01
      • 2015-12-08
      • 1970-01-01
      • 2019-11-11
      • 2013-08-29
      • 1970-01-01
      • 2021-09-28
      • 1970-01-01
      相关资源
      最近更新 更多