如何使用此SOCKET调用Poll()?

时间:2011-02-08 21:49:56

标签: c++ c windows sockets networking

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'必须有   class / struct / union type

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

我想调查客户端using this example but in C++

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

2 个答案:

答案 0 :(得分:2)

请阅读Tutorial。 你正在做的事情看起来并不正确。

答案 1 :(得分:1)

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

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