Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите какая функция запускает программу на выполнение? / 17 сообщений из 17, страница 1 из 1
03.06.2003, 14:00
    #32175143
Samir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
...
Рейтинг: 0 / 0
03.06.2003, 14:09
    #32175155
Amida
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
int system( const char *command );
...
Рейтинг: 0 / 0
03.06.2003, 14:24
    #32175178
Samir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
Спасибо
...
Рейтинг: 0 / 0
03.06.2003, 20:11
    #32175665
Shalmoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
Что это за system? В какой библиотеке?
Я запускаю с помощью spawn ;)
...
Рейтинг: 0 / 0
04.06.2003, 09:42
    #32175869
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
>Что это за system? В какой библиотеке?
stdlib
...
Рейтинг: 0 / 0
04.06.2003, 09:53
    #32175879
Andrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
or <process.h>
...
Рейтинг: 0 / 0
09.06.2003, 13:58
    #32179522
Shalmoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
Отлично, а как не отоброжать stdout
на экране, а получить
себе(в вызывающую прогу)? Вот получил я
int с вашего system, а все, что должна была печатать выполняемая прога, пошло на экран. А я не хочу если, чтоь оно шло на экран? Делаю, например, фронтенд виндовский для какой-нить консольной проги? И весь ее stdout хочу отображать в отдельном окошечке(уже все готово, форма оформлена, поток тоже определен) а не так, чтобы вдруг появлялась черная досовская консоль, по ней пробегали всякие некрасивые и непонятные буковки, и сразу же вмиг исчезало. И никакой информации о том, что да как эта вызванная сделала нету у той, которая сказала system...
...
Рейтинг: 0 / 0
10.06.2003, 09:16
    #32180142
Имя пользователя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
дебильный конечно способ, но ...
system("your_command >> tmp_file")
а потом читать файл и отображать в своем оконце
...
Рейтинг: 0 / 0
10.06.2003, 09:39
    #32180174
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
popen()
...
Рейтинг: 0 / 0
10.06.2003, 14:01
    #32180537
Shalmoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
popen() - в виндовских библиотеках нету...
Еще идеи? С файлом не пойдет - слишком медленно
та прога, что я пишу, запускаться будет очень часто,
а создание и удаление файла - накладные расходы.
Неужели все таким способом пишут? Не может быть...
Должен же быть нормальный!.. :.(
...
Рейтинг: 0 / 0
10.06.2003, 17:05
    #32180722
Andrew
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
в stdio.h есть _popen
ps: в MSDN есть с примером
...
Рейтинг: 0 / 0
11.06.2003, 15:28
    #32181435
Shalmoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
О да, все запустилось - огромнейшее спасибище!!!!!!!
...
Рейтинг: 0 / 0
18.06.2003, 15:49
    #32185650
Chicago
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
Странно, что никто про CreateProcess никто не вспомнил
...
Рейтинг: 0 / 0
18.06.2003, 16:31
    #32185722
cyc10ne
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
а, так это под Винду что ли надо было?
...
Рейтинг: 0 / 0
18.06.2003, 16:38
    #32185736
Shalmoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
Вот в моем отдельном по этому поводу топике как раз эту CreateProcess и советовали. Но мой GCC for windows решил, что такой не существует. Я, пожалуй, с ним согласен - ваще нам с GCC кажется что все эти функции из MSDN - мираж и иллюзия - ловкость рук Билла Гейтса.
...
Рейтинг: 0 / 0
18.06.2003, 21:03
    #32185982
Chicago
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
А хрен его знает под Винду или нет. Под *nix я бы предложил сладую парочку fork() / exec*(). Помнится кстати, всякие spawn это виндовая фича. И system() иногда оч ничего. Не написано ведь какую задачу нужно решить.
...
Рейтинг: 0 / 0
19.06.2003, 16:53
    #32186763
Shalmoo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подскажите какая функция запускает программу на выполнение?
Опять неудача! Вот, в новом топике смотрите
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Подскажите какая функция запускает программу на выполнение? / 17 сообщений из 17, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]