Есть код ( С++ ): char ip[15]; cout << "Input IP:" << endl; cin >> ip; char* v = strtok(ip,"."); while ( v != 0) { cout << v << endl; v = strtok(0,"."); } } Он предлагает ввести IP адрес, который затем рабивается при помощи strtok ( разделитель точка ). Выглядит это так: user@debian:~/Desktop$ ./a.out Input IP: 10.50.8.1 10 50 8 1 Вопрос: как записать каждое значение вывода в отдельную переменную или лучше в массив переменных? ( Программа пишется для вывода активных хостов в сети ) Спасибо.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от php-coder
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум system() в C++ (2008)
- Форум Segmentation fault (Core dumped) (2018)
- Форум ввод/вывод вектора указателей (2013)
- Форум Программа занимает много памяти [Новичок] (2015)
- Форум Не понятки с pthread_create (2010)
- Форум [C++] Unexpected behaviour (2008)
- Форум Реконструкция partition table. (2003)
- Форум Popen PIPE пишет много раз (2016)
- Форум Подскажите С-нубасу как банально распарсить строку в массив. (2023)
- Форум проблемма с shared memory (2006)