当前位置:  技术问答>linux和unix

socket编程中select()的用法,请给一个原代码!

    来源: 互联网  发布时间:2015-06-08

    本文导语:  我看了很多网上的关于select的用法,都是没有给出一个比较清楚的原代码,很难看明白,自己照着写编译没错,但是根本达不到效果,希望那位大哥大姐给个比较详细的原代码,非常感谢! | ...

我看了很多网上的关于select的用法,都是没有给出一个比较清楚的原代码,很难看明白,自己照着写编译没错,但是根本达不到效果,希望那位大哥大姐给个比较详细的原代码,非常感谢!

|
#man select

EXAMPLE
       #include 
       #include 
       #include 
       #include 

       int
       main(void) {
           fd_set rfds;
           struct timeval tv;
           int retval;

           /* Watch stdin (fd 0) to see when it has input. */
           FD_ZERO(&rfds);
           FD_SET(0, &rfds);
           /* Wait up to five seconds. */
           tv.tv_sec = 5;
           tv.tv_usec = 0;

           retval = select(1, &rfds, NULL, NULL, &tv);
           /* Don't rely on the value of tv now! */

           if (retval)
               printf("Data is available now.n");
               /* FD_ISSET(0, &rfds) will be true. */
           else
               printf("No data within five seconds.n");

           exit(0);
       }
……


    
 
 

您可能感兴趣的文章:

  • 关于Linux下的socket connect的非阻塞用法
  • C++ Socket 库 C++ Sockets iis7站长之家
  • 高手看看我的socket用法有何错误???
  • andriod下java socket网络编程:java socket客户端服务端代码示例
  • 大家帮忙推荐一本linux socket编程的入门书,我刚接触socket,谢谢!!
  • IOS开发之socket网络编程(基于SimpleNetworkStreams的c/s程序)
  • re socket编程中 ACCEPT返回的socket与原socket(他参数中的)端口号一样吗?
  • Linux c socket编程:简单的客户端(client)和服务端(server)实现
  • socket 编程时,write的写入的数据大于socket缓冲区,会有什么结果??
  • Linux下使用openssl api编程socket编程,为什么要编译啊?
  • 关于文件操作和Socket网络编程!
  • linux下socket编程问题!
  • socket编程 中的bind问题
  • socket编程--htons
  • 急!!请教关于linux socket编程的一个问题!!
  • 急!关于SOCKET编程,在线等待!
  • socket编程 通过man socket, 没有找到socket函数的第一参数该填什么 怎样利用man手册
  • 多进程socket编程问题
  • 问一个socket编程问题,急~~~
  • 求教!为何在socket编程中调recv函数无法阻塞?
  • 请教一个socket编程问题
  • 求助!!linux下socket编程
  • socket编程,使用recvfrom()函数监听问题。
  • sco unix下socket编程的问题,请大家帮忙
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • php通过socket_bind()设置IP地址代码示例
  • 征求Socket通信例程代码
  • php实现socket实现客户端和服务端数据通信源代码
  • socket丢包,附代码
  • SSL握手通信详解及linux下c/c++ SSL Socket代码举例
  • 关于socket通信,C的代码,有个问题请教高手!
  • [高分相送200] 谁有linux下socket编写的发送文件源代码?(解决另开贴)
  • 哪位能提供学习LINUX SOCKET编程的源代码或相关下载网站
  • Java实现的基于socket通信的实例代码
  • 谁有socket编程的聊天室代码? TO:skyyoung(路人甲),你有吗?
  • 请问一下,有谁知道linux源代码中socket(int domain, int type, int protocol);函数的定义是在哪个文件中啊?小弟我找了很久,都没找到,谢谢哈。
  • 实现了基于TCP的Java Socket编程实例代码
  • C# Socket连接请求超时机制实现代码分享
  • c# socket编程udp客户端实现代码分享
  • 请教高手applet如何用socket和servlet进行通讯?(最好有项细代码)
  • c# socket网络编程接收发送数据示例代码
  • java socket编程实例代码讲解
  • php与flash as3 socket通信传送文件实现代码
  • c#(Socket)同步套接字代码的实例代码
  • C#中使用Socket获取网页源代码的代码
  • 学习C# Socket入门实例代码
  • java命名空间java.net类socket的类成员方法: socket定义及介绍
  • libevent2需要从socket读一段数据写入一个socket中,同时发送给另一个socket
  • java命名空间java.nio.channels类socketchannel的类成员方法: socket定义及介绍
  • socket 通讯开发包 Simple Sockets
  • java命名空间java.nio.channels类serversocketchannel的类成员方法: socket定义及介绍
  • C++ Socket 库 C++ Sockets
  • java命名空间java.nio.channels类datagramchannel的类成员方法: socket定义及介绍
  • vc做的的socket应用和unix下socket?
  • java命名空间java.net类socket的类成员方法: getsendbuffersize定义及介绍
  • QSocketDevice ( int socket, Type type )中那个 int socket 是哪里来得?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3