inet_ntoa(); 함수에 대해..

0
points

23.45.67.89 와 같은 IP를 inet_addr()을 사용하여 int 타입 IP로 자주 사용합니다.

근데 이렇게 변환 된 int 타입 IP를 다시 string 타입으로 바꿔줄려면

struct sockaddr_in  tm;
tm.sin_addr.s_addr = intIP;
printf("%s \n",  inet_ntoa(tm.sin_addr));

이 코드만 되는건가요?

캐스팅을 해도 안되는데...한방에 해결할 방법이....