반응형
1. 프로젝트에 ws2_32.lib 추가하기
- 프로젝트 선택 후 마우스 오른쪽을 눌러 나오는 메뉴에서 속성을 클릭
- 속성창에서 <링커> - <입력>에 들어가 추가 종속성의 ▼를 눌러 ws2_32.lib를 추가
2. 소스 코드에 내용 추가
// .cpp 내용
#pragma comment(lib, "ws2_32")
#include <WinSock2.h>
// 원도우 소켓 초기화
WSADATA wsa;
if(WSAStartup(MAKEWORD(2,2), &wsa) != 0)
return 1;
// 소켓 생성
SOCKET sock = socket(AF_INET, SOCK_STREAM, 0); // TCP
if(sock == INVALID_SOCKET)
{ // Error 처리 }
// 소켓 이용 (송/수신)
// send, recv ...
// ...
// 해제
closesocket(sock);
WSACleanup();
반응형
'프로그래밍 > C++' 카테고리의 다른 글
[C++, STL] vector, deque, list container 정리 및 사용 방법 알아보기 (벡터, 데크, 리스트, 자료구조) (0) | 2020.02.10 |
---|---|
[C] 변수 크기, 변수 입/출력하기(char, int, print, scanf) (0) | 2019.06.25 |