inet_addr()

안녕하세요 허언증입니다. 주소를 표현하기 위해 사용하는 구조체 sockaddr_in 안에서 IP를 나타내기 위한 데이터 타입은 unsigned long형입니다. 그래서 IP주소 정보를 할당 하기 위해서 문자열의 "192.168.10.10"을 unsigned long 으로 바꿔주어야 합니다. 참고로 "192.168.10.10"의 표현방식은 Dotted-Decimal Notation 즉, 십진수 표현 방식 이라고 말합니다. 계산을 해서 unsigned long으로 바꿀 수 있지만 그렇게 할 필요가 없습니다. 바꿔주는 함수가 있기 때문이죠 이런 함수들을 인터넷 주소 조작 함수라고 하는데 이 함수들은 단순히 변환만 시켜주는게 아니라 바이트 순서를 바꿔주는 일도 해줍니다. 그럼 하나하나 살펴보겠습니다. 1. in..
이론과 실습 사이
'inet_addr()' 태그의 글 목록