Форум: "Базы";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
Внизсортировка IP адресов и не только.... Найти похожие ветки
← →
Digitman (2002-01-25 14:36) [9]>Дремучий
Ну, положим, он далеко не оптимизирован) Главная идея - отказаться от множества преобразований подстроки в число и наоборот, а также воспользоваться готовыми ф-циями, работающими с IP-адресами в разных представлениях. И если бы исходный массив у тебя был в полном корректном формате IP-адреса (XXX.XXX.XXX.XXX), парсер вообще можно было бы не использовать - все уже готово (см. хэлп на ф-цию inet-addr()) к преобразованию и сравнению : Intel_dword_addrvalue:= ntohl(inet_addr(string_addrvalue)).
А ты сразу в дебри полез с какими-то там "нюансами")... Нюанс один только - старайся поиметь на входе корректное строковое представление IP-адресов ... а все остальное "мягкие" и Борланд уже за тебя сделали))
Успехов)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c