
28.01.2010, 13:34
|
|
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
С нами:
10097606
Репутация:
3349
|
|
PInAddr это не функция это тип. И ты юзаешь его для преобразования.
А на си можно и так сделать, чтобы получить адрес сразу в готовом для использовании виде. Ну и в делфи тож можно также делать.
Код:
ULONG Host2Ip(char * host)
{
struct hostent * p;
ULONG ret;
p = gethostbyname(host);
if (p)
{
ret = *(ULONG*)(p->h_addr);
}
else
{
ret = INADDR_NONE;
}
return ret;
}
|
|
|