htonl, htons....
글쓴이: leolo / 작성시간: 월, 2004/05/10 - 9:48오후
#define DBF 701201202
DBF를 구조체의 id값으로 사용하여
프로세스 간에 전송하고자 합니다.
이 경우 보내는 쪽에서는
MSG.id = htons(DBF);
로하여 보내고,
받는 쪽에서는 ntons()을 이용하여 받으면
되는지...
그리고, MSG.s도 htonl()을 하여야 하는지
알고 싶습니다...
typedef struct _msg
{
int id;
char s[32];
} MSG;
Forums:


char형에 대해서는 순서 문제가 없습니다.id 가 int 형(보통
char형에 대해서는 순서 문제가 없습니다.
id 가 int 형(보통 32비트형이겠죠?)이니 htonl()과 ntohl()을 사용하시면 됩니다.