|
구조체로 서버에서 보내구여..8개의 구조체 데이터를...한개의 구조체가 470BYTE구여..8개니깐..전체..3760BYTE를
Send하게 되는데...받는쪽에서 이걸 어떻게 처리해야하는지..
recvfrom (sockfd, (char *)Data, ?? , 0, (struct sockaddr *)&ReceiverAddr, &Size_RecvAddr);
받는쪽에도 크기가 똑같은 470BYTE의 구조체를 생성해야 하는데....전체 날라온 BYTE에서..생성한 구조체 470BYTE
를 나눠서 Count가 8개라는걸 알려고 하는데...recvfrom에서 버퍼사이즈를 어떻게 잡아줘야 하는지 ...잘모르겠네염..
대략 크게 잡아주면...예를들어 10000BYTE라고..잡으면 실제적으로 버퍼에 찬 데이터의 양을 어떻게 알수있죠? 클라이
언트에서도 3760BYTE라는걸 알아서...같은 구조체를 아래와 같이 생성하고 싶은데..
struct TData *Data = new TData[....Count]...
|