| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Функция запуска отдельного файла. |
| Автор: DragoonFighter 9.12.2007, 23:58 |
| Вот все не найду не где функцию котороя может запускать файлы имеющиеся в той же папке где и наша программа. т.е. можно создать с помощью ofstream и туда вписывать что хатим. Но вот незнаю есть ли функция для запуска этого файла. Запуск должен быть проведен прямо с нашей компелированой проги. Т.е. в папке наша программа, запускаем ее, появляется там скажем .txt файл и он сразуже сам запускается. Может кто помочь? За рание спасибо. |
| Автор: zkv 10.12.2007, 00:06 | ||
| DragoonFighter, насколько я понял, вопрос в том, как узнать путь к твоей программе? (потом оттуда можно выковырять каталог, в котором лежит прога, а затем конкатенировать его имя с именем требуемого файла ) можно так:
для винды также есть функция GetModuleFileName() вместе с PathRemoveFileSpec() получишь имя каталога своей проги в чистом виде. |
| Автор: bsa 10.12.2007, 00:25 |
| Для запуска можно еще использовать функцию system() |
| Автор: DragoonFighter 10.12.2007, 00:34 |
| bsa Да вот, я чтото об этом слышал, но в гоогле не че не нашел. Можно поподробнее? |
| Автор: bsa 10.12.2007, 00:53 |
| http://linux.die.net/man/3/system |
| Автор: DragoonFighter 10.12.2007, 01:08 |
| Благодарю! Спасибо всем! |