인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
패킷을 추가해보려 했는데 프로그램이 죽습니다
작성
·
363
0
// Server Main함수 내부

//ClientPacketHandler.cpp

ClientPacketHandler.h

ServerPacketHandler.cpp
ServerPacketHandler.cpp
예제 코드를 응용해서 단순히 패킷 메시지("Packet Hello")만 전달하고 받는 코드로 변경해보려 하였습니다.
빌드는 되나 ClientPacketHandler.cpp의 Handle_S_Hello 함수의 message를 출력하는 부분에서 Memory Access Violation이 일어나고 프로그램이 죽게됩니다.
제가 강의를 보고 다 이해하였다 생각했으나 응용이 안되는걸로 보아 지식의 빈틈이 있는거 같습니다ㅠ. 코드를 봐도 잘 가늠이 안되서 그런데 혹시 어디부분이 문제인걸까요?
퀴즈
46%나 틀려요. 한번 도전해보세요!
복잡한 C++ 객체(포인터, 동적 배열 포함)를 네트워크를 통해 전송하기 전 데이터 직렬화가 필요한 주요 이유는 무엇일까요?
데이터 크기를 줄이기 위해
보안을 위해 데이터를 암호화하기 위해
복잡한 메모리 구조를 단순한 바이트 배열로 변환하기 위해
서로 다른 프로그래밍 언어 간 데이터 형식을 자동 변환하기 위해





