Форум — Development [C++] Запись результата выполнения команды в переменную c++ 0 0 Нужно писать то, что выводит команда в шелле (к примеру whoami) в переменную. Возможно ли это сделать на С++? Ссылка
Ответ на: комментарий от dilmah 10.01.09 21:30:10 MSK А можно пример? Ведь popen же C-шный... kainah ★ (10.01.09 21:38:09 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от kainah 10.01.09 21:38:09 MSK > А можно пример? > Ведь popen же C-шный... да, точно - сишный. ну в таком случае - нельзя. // wbr klalafuda ★☆☆ (10.01.09 21:50:37 MSK) Показать ответ Ссылка
Ответ на: комментарий от kainah 10.01.09 21:38:09 MSK ну если тебе нужна только одна строка вывода -- считываешь ее с помощью fgets и получаешь переменную.. dilmah ★★★★★ (10.01.09 21:51:38 MSK) Ссылка
Ответ на: комментарий от smalcom 10.01.09 22:30:07 MSK > openvt? а чем он поможет в данном случае? // wbr klalafuda ★☆☆ (10.01.09 22:40:43 MSK) Показать ответ Ссылка
Ответ на: комментарий от klalafuda 10.01.09 22:40:43 MSK блин. пардон. по памяти написал - когдато тестил его и popen. сейчас заглянул в сорцы, а там popen. smalcom (10.01.09 23:16:48 MSK) Ссылка
если топикстартер не разберется чо делать с popen, то у меня есть пример smalcom (10.01.09 23:17:30 MSK) Ссылка
Ответ на: комментарий от anonymous 10.01.09 21:29:15 MSK За неразличение Си и С++ надо бить по ебалу anonymous (10.01.09 23:27:28 MSK) Ссылка
Спасибо, разобрался. Работаю с popen, хоть и криво, но работает, а потом покопаюсь побольше. kainah ★ (10.01.09 23:33:28 MSK) автор топика Ссылка
Ответ на: комментарий от ahonymous 11.01.09 00:50:48 MSK > хоть и криво, но работает, жизнь становится лучше, жизнь становится веселей :) Valeriy_Onuchin ★★ (11.01.09 01:11:27 MSK) Ссылка
Ответ на: комментарий от klalafuda 10.01.09 21:50:37 MSK > ну в таком случае - нельзя. http://pstreams.sourceforge.net/ anonymous (11.01.09 20:29:11 MSK) Ссылка