|
소켓 프로그래밍을 하고 있는데요...
recv할때요..
같은 타입으로 받아줘야된다고 들었는데
굳이 그러지 않아도 되더군요..
처음에 구분자를 둬서 1바이트 즉 하나의 int 값만 읽어서
무언지 구분한뒤 대기중인 바이트를 해당 패킷으로 받는다고는 들었는데
그렇게 받으면 스트럭처가 깨지더군요
그래서 사용한 방법이 char *buf[xx];
즉 캐릭터 포인터 배열인데요..
이렇게 하면 스트럭처의 값이 들어오긴 하더군요...
가장 정상적이고 좋은 방법이 무언지 좀 알려주셨으면 합니다.
|