내 자신의 아이피를 얻기 위해서는 아래와 같은 방법을 사용할수 있다.
어느 인터넷으로 공부하다보니 얻어 온 함수이다.(너무 많이 검색을 해서 어디인지도 기억도 안남 ㅠㅠ)
GetLocalIP(void)
{
WSADATA wsaData;
char name[255];
CString ip; // ip 저장.
PHOSTENT hostinfo;
if( WSAStartup( MAKEWORD( 2, 2 ), &wsaData ) == 0 )
{
if( gethostname ( name, sizeof(name)) == 0)
{
if((hostinfo = gethostbyname(name)) != NULL)
{
ip = inet_ntoa (*(struct in_addr *)*hostinfo->h_addr_list);
}
}
WSACleanup( );
}
return ip;
}
CString 값으로 xxx.xxx.xxx.xxx 값을 리턴한다.
'전공' 카테고리의 다른 글
개발자를 위한 GPIB 드라이버 설치 방법. (1) | 2015.11.09 |
---|---|
iPhone VPN 설정 (0) | 2015.11.08 |