[C++] Socket util 클래스 작성
·
Study/C++ & C#
이제 본격적인 네트워크 라이브러리 작성에 들어간다. 공부한 내용을 까먹기 전에 최대한 메모해 보자. 1. 클래스의 필요성 지난 시간까지 소켓에 관해 작성했던 코드들 중 일부 살펴보자. WSAData wsaData; if (::WSAStartup(MAKEWORD(2, 2), &wsaData) != 0) return 0; SOCKET clientSocket = ::socket(AF_INET, SOCK_STREAM, 0); if (clientSocket == INVALID_SOCKET) return 0; u_long on = 1; if (::ioctlsocket(clientSocket, FIONBIO, &on) == INVALID_SOCKET) return 0; SOCKADDR_IN serverAddr; ::..