Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Code translit

12K
11 ноября 2007 года
MuHAOS
63 / / 06.12.2006
Уважаемые полиглоты, помогите пожалуйста перевести функцию с дельфи на си :
Код:
function GetLocalIP: String;
const WSVer = $101;
var
  wsaData: TWSAData;
  P: PHostEnt;
  Buf: array [0..127] of Char;
begin
  Result := '';
  if WSAStartup(MAKEWORD(2,0), wsaData) = 0 then begin
    if GetHostName(@Buf, 128) = 0 then begin
      P := GetHostByName(@Buf);
      if P <> nil then Result := iNet_ntoa(PInAddr(p^.h_addr_list^)^);
    end;
    WSACleanup;
  end;
end;

По идеи она должна возвращать локальный IP. Просто перевожу одну программу из Делфи в С++ Билдер.
12K
12 ноября 2007 года
MuHAOS
63 / / 06.12.2006
Я уже сделал, тема закрыта.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог