Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.03.2012, 23:40   #1
agronomchek
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 19
По умолчанию с++ и UNIX-команды - возможно?

Доброго времени суток, товарищи!

У меня родился такой вопрос: существуют ли в С++ какие-то инструменты для общения с консолью?
Например, мне нужно узнать состояние принтера, программа отправляет запрос lpq в консоль, получает ответ и пишет его символьный массив, а дальше можно уже работать с этим массивом внутри программы. Возможно такое? И если возможно, то как?

Заранее спасибо!
agronomchek вне форума Ответить с цитированием
Старый 07.03.2012, 14:45   #2
Granus
С++
Форумчанин
 
Аватар для Granus
 
Регистрация: 22.09.2008
Сообщений: 791
По умолчанию

Не уверен, но погугли в сторону функции system().
Форматируйте код, будьте людьми.
Granus вне форума Ответить с цитированием
Старый 07.03.2012, 14:57   #3
agronomchek
Пользователь
 
Регистрация: 24.08.2010
Сообщений: 19
По умолчанию

Спасибо, но я уже нашел ответ. Для этих целей можно использовать функцию popen(), открывающую так называемую трубу между консолью и файлом.
agronomchek вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Аналог команды tail в Unix [MS DOS] DimaDivine Помощь студентам 1 23.07.2009 08:05
unix на windows iukash Операционные системы общие вопросы 7 18.07.2009 00:08
Задача на Unix Gimi Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 1 26.03.2009 19:21
OC UNIX Snickers Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 23 06.12.2008 02:26