Advertisement
Guest User

Client

a guest
Aug 19th, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.82 KB | None | 0 0
  1. #include <iostream>
  2. #include <winsock2.h>
  3.  
  4. int main(){
  5.     WSADATA = wsaData;
  6.     int result = WSAStartup(MAKEWORD(2, 2), &wsaData);
  7.     if(NO_ERROR != result){
  8.         std::cout<<"ERR: Initialization error. \n";
  9.     }
  10.  
  11.     SOCKET mainSocket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
  12.     if(INVALID_SOCKET == mainSocket){
  13.         std::cout<<"ERR: Creating socket failed. \n";
  14.         WSACleanup();
  15.         return 1;
  16.     }
  17.  
  18.     sockaddr_in service;
  19.     memset(&service, 0, sizeof(service));
  20.     service.sin_family = AF_INET;
  21.     service.sin_addr.s_addr = inet_addr("127.0.0.1");
  22.     service.sin_port = htons(27015);
  23.  
  24.     if(SOCKET_ERROR == connect(mainSocket, (SOCKADDR*)&service, sizeof(service))){
  25.         std::cout<<"ERR: Failed to connect. \n";
  26.         WSACleanup();
  27.         return 1;
  28.     }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement