С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

запуск файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ _tmain(...) вместо main(...) Почему? http://www.cyberforum.ru/cpp-beginners/thread153652.html
только что установил MVS 2010. когда создаю новы фаил, то вместо привычной мне функции main() там функция _tmain(int argc, _TCHAR* argv). что это такое? я переделал имье на main(), и вроде бы всё...
C++ После выполнения программа сразу закрывается и не даёт увидеть результат После выполнения программа сразу закрывается и не даёт увидеть результат если не вставить system("pause"); //Эта программа для сравнения двух целых чисел. #include <iostream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread153647.html
функции класса раздела private реализуються так же как и раздела public? в смысле виртуальных функций, дружественных функций, и т.д. C++
функции класса раздела private реализуються так же как и раздела public? в смысле виртуальных функций, дружественных функций, и т.д.
Сформировать очеред содержащую весенние даты, упорядоченные только по месяцу и числу. C++
Здравствуйте. Помогите пожалуйста дорешать задачу: Дан текстовый файл, содержащий даты в формате «день/месяц/год», причем под день месяц отводится по две позиции, а под год – четыре...
C++ Проверка : нажал ли пользователь клавишу http://www.cyberforum.ru/cpp-beginners/thread153542.html
Извиняюсь за тупой вопрос. Нужна функция которая проверяет, нажал ли пользователь какую то клавишу или нет. Знаю только наподобие getch() cin.get() cin.peek() но это не то.. если пользователь ничего...
C++ Поиск самой быстрой сортировки Ищу быструю реализацию быстрого алгоритма сортировки массива для среднего случая на С/С++ под Win32. Остальные параметры не имеют значения. Пока что самая быстрая реализация которую я нашел -... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
5777 / 3427 / 255
Регистрация: 08.02.2010
Сообщений: 7,448
14.07.2010, 18:18
хотаб, функция system(const char *command) выполняет внутреннюю команду командного интерпретатора операционной системы (к примеру, cmd.exe) и возвращает значение, которое вернул интерпретатор. Аргумент функции - команда, которая должна быть выполнена (к примеру, dir, pause или cls для cmd.exe). Если ты хочешь запустить какой-либо файл, то строка command должна содержать имя файла (абсолютное или относительное). Т.е., имя должно быть задано (для винды) в виде "Drive:\[dir1\][dir2\][...][dirN\]file[.ext] (бэкслеш экранируем, если имя задается в самой программе) как абсолютное, или исходя из текущей директории, как относительное. Чтобы ввести имя, ты должен использовать либо массив char, либо std::string. Если использовать std::string, то в функцию system передавай строку char, возвращенную методом c_str():
C++
1
2
3
std::string filename;
std::cin >> filename;
system(filename.c_str());
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.