![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.04.2009
Сообщений: 8
|
![]()
Возникла следующая проблема. Необходимо во время выполнения программы записывать команды в консоль для вычислений. То есть сначала программа запускается в консоли, а потом она пишет в эту же консоль команды.
Например, в процессе работы программы получен текстовый файл 'func.dat', содержащий несколько строк арифметических выражений. Необходимо передать этот файл командному калькулятору для расчётов. После нужно открыть файл с рассчитанными выражениями в этой же программе для дальнейших действий. Проблема у меня только одна, как забить команду в консоль типа этой "./Calc6 <func.dat>res.dat" из программы? Консоль в моём случае терминал XWindow, но думаю, что подойдёт и ответ для обычной командной строки Windows, ведь сам принцип, по идее, один и тот же. Буду очень признателен за ответ на вопрос. ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,829
|
![]()
ShellExecute, CreateProcess... и прочее, тысячу раз обсуждаемое здесь.
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 14.04.2009
Сообщений: 8
|
![]()
Проблема в том, что ни в турбо си, ни в компиляторе gcc нету таких функций. А задачу нужно решить именно на обычном си.
|
![]() |
![]() |
![]() |
#4 |
Ubuntu 10.04
Пользователь
Регистрация: 15.07.2010
Сообщений: 51
|
![]()
system() уже не в моде?
Язык образует среду мышления и формирует представление о том, о чем мы думаем (Б. Л. Уорф)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Представить математическую запись (+описание решения) фрагмента программы и вычислить значение переменной | (Kate) | Помощь студентам | 7 | 18.10.2011 16:52 |
Как заставить консоль не закрываться после выполнения программы | starikovmax | Общие вопросы C/C++ | 4 | 23.02.2010 16:59 |
реализация команд с помощью набора других команд | zhenyaa | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 5 | 08.11.2009 21:37 |
Запись программы в реестр | Sparky | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 28.10.2009 13:03 |
запись программы в автозапуск | zetrix | Безопасность, Шифрование | 33 | 07.01.2008 00:08 |