Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

last_wish

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


Код:
 
#include <stdio.h>
#include <stdlib.h>
 
void main()
{
    FILE   *pPipe;
    char cmd[256];
    int ipcur,poddiapazon=1; //192.168.x.1-254
 
    for(int i=1;i<255;i++) {
        sprintf(cmd,"ping -n 1 -w 100 192.168.%i.%i",poddiapazon,i);
        if( (pPipe = _popen(cmd,"rt")) == NULL )
            exit(1); //oshibka
        ipcur=_pclose( pPipe ); // return 1 - ping neudachen, 0 - udachen
        if(ipcur==0) printf("192.168.%i.%i\n",poddiapazon,i);
    }
};
 


Всего записей: 109 | Зарегистр. 26-10-2006 | Отправлено: 05:54 09-01-2007
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru