![]() |
|
Модераторы: feodorv |
![]()
|
|
| n1ke |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 3.12.2006 Репутация: нет Всего: нет |
Всем привет!
Мне нужно получить адресс удаль. узла введя его домен! Например вот так: ./gethost www.google.com <IP>
Беда в том что компилер (GCC) выдает ошибку: error: dereferencing pointer to incomplete type в строке: printf ("%s\n", inet_ntoa (*(struct in_addr *) (he->h_addr))); Plzz Help! Это сообщение отредактировал(а) n1ke - 7.12.2006, 01:39 |
|||
|
||||
| witex |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 224 Регистрация: 16.10.2006 Где: Эстония Репутация: 1 Всего: 4 |
printf ("%s\n", inet_ntoa (*(sockaddr * *) (he->h_addr)));
попробуй так! Это сообщение отредактировал(а) witex - 8.12.2006, 04:02 --------------------
Я не волшебник, я только учусь."Шлёпни в Гугл" - Афтор Былов Ю.М. |
|||
|
||||
| ptr |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 661 Регистрация: 31.5.2006 Где: Новосибирск Репутация: 9 Всего: 14 |
Не понял. Это зачем? И не стоит так (sin) называть переменные.
Тут вроде правильно. Приведи больше кода. -------------------- Единственный способ определить границы возможного - это выйти за эти границы, в невозможное. Артур Кларк. |
||||
|
|||||
| n1ke |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 3.12.2006 Репутация: нет Всего: нет |
Ребята, спасибо что не бросили меня в беде, но тут я сам лоханулся! Код правильний, я просто не добавил #include <netdb.h>
Вот корректний образец:
To ptr:
Eто проверяет является ли введеный тобой адресс IP адресом или хостнеймом! |
||||
|
|||||
| ptr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 661 Регистрация: 31.5.2006 Где: Новосибирск Репутация: 9 Всего: 14 |
Оригинальное решение -------------------- Единственный способ определить границы возможного - это выйти за эти границы, в невозможное. Артур Кларк. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Сети | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |