# Network/[ Coding ]

안녕하세요. 허언증입니다. 소켓프로그램에서 한 번에 보낼수있는 데이터 양이 10인데 내가 보내야할 데이터의 크기가 12일경우 10을 먼저 보내고 2를 나중에 보낸다. 이과정에서 필요한 코드들을 클래스화 함 코드보기 전 먼저 읽고 흐름을 파악하고 코드로 이해하세요! 보내는 입장 : 보내기 전 메모리를 할당 (작업에 사용할) > 전송하는 함수 , 전송이 완료되었는지 확인하는 함수 필요 전송하는 함수 : 전송 위치(메모리상) / 전송 될 데이터의 크기 => 위치를 확인후 데이터 전송 전송확인 함수 : 초기에 정한 데이터 전체 크기랑과 보내진 총 데이터 크기를 비교 받는 입장 : 보내는 사람으로부터 데이터를 받고 > 데이터를 합치는 함수 , 데이터를 다 받고 합쳐진 데이터 주소를 반환 하는 함수 나눠서 보내진 ..
안녕하세요 허언증입니다. UDP(Data GramSocket)프로토콜을 이용해서 Server & Client통신을 (채팅) 소스 예제 입니다. 참고 사이트 https://docs.microsoft.com/en-us/windows/win32/api/winsock2/ winsock2.h header - Win32 apps docs.microsoft.com Code : 2 ~ 3 WinSocket API 사용 추가 #include 만 사용할 경우 lib 파일이 없어서 실행해도 오류 발생 #praga comment (lib , "ws2_32.lib") 를 통해 lib파일 사용한다고 명시. Code : 9 ~ 13 WSADATA 구조체 : Windows의 소켓 초기화 정보를 저장하기위한 구조체 WSAStartup..
안녕하세요 허언증 입니다. Windows Socket API 이용 Visual Studio 2019 MFC C++ 사용 블로그에선 소스코드를 정리한 파일을 제공 하며 전체 소스를 보고 싶은 분은 하단에 깃허브에서 참고 하세요!! https://docs.microsoft.com/en-us/windows/win32/api/winsock2/ winsock2.h header - Win32 apps docs.microsoft.com ....내용 추가 대기중 https://github.com/MinKyungHwi/Network_Socket_Study MinKyungHwi/Network_Socket_Study Network_Socket_Study. Contribute to MinKyungHwi/Network_Sock..
이론과 실습 사이
'# Network/[ Coding ]' 카테고리의 글 목록