程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> select Demo

select Demo

編輯:C++入門知識

 #include <iostream>
 #include <WinSock2.h>
 
   
  comment(lib, "ws2_32")
 
  main( argc,  **       WSAStartup(WINSOCK_VERSION, & 
     USHORT uPort =      SOCKET sListen =      (INVALID_SOCKET ==          cout <<  << GetLastError() <<            
      sin.sin_family =     sin.sin_port =     sin.sin_addr.S_un.S_addr = 
      (SOCKET_ERROR == bind(sListen, (PSOCKADDR)&sin,           cout <<  << WSAGetLastError() <<              
      (SOCKET_ERROR == listen(sListen,           cout <<  << WSAGetLastError() <<              
      FD_ZERO(&     FD_SET(sListen, & 
               fd_set fdRead =          iRet = (, &          (iRet >                (size_t i = ; i < fdSocket.fd_count; i++                   (FD_ISSET(fdSocket.fd_array[i], &                       (fdSocket.fd_array[i] ==                           (fdSocket.fd_count <                                iAddrLen =                              SOCKET sNew = accept(sListen, (PSOCKADDR)&addrRemote, &                             FD_SET(sNew, &                             cout <<  << inet_ntoa(addrRemote.sin_addr) <<  <<                          
                              cout <<  <<                                                    
                           szText[                          iRecv = recv(fdSocket.fd_array[i], szText, strlen(szText),                           (iRecv >                               szText[iRecv] =                              cout <<  << szText <<                          
                               FD_CLR(fdSocket.fd_array[i], &              
              cout <<  << WSAGetLastError() <<                  
   
       }

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved