Server/Winodw Network

IP 주소 변환

Ginger-Prince 2015. 8. 4. 15:14

윈도우에서는 IP주소를 입력받기 위해서 명령행 인자를 사용하거나

에디트 컨트롤을 사용하는 경우가 있다.

이 경우에 IP주소를 문자열 형태로 전달받게 되므로 이를 32비트 숫자로 변환해야 한다.

 

 

IP 주소 변환 함수

 

inet_addr()

- 문자열 형태로 IP 주소를 입력받아 32비트 숫자(네트워크 바이트 정렬)로 리턴한다.

- 숫자 -> 문자열

 

 

 

inet_ntoa()

- 32비트 숫자(네트워크 바이트 숫자)로 IP 주소를 입력받아 문자열 형태로 리턴한다.

- 문자열 -> 숫자