Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Следует ли пользоваться командой system()? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ "Бинарный перцептрон" Не совсем просто =) P.S: для меня) http://www.cyberforum.ru/cpp-beginners/thread172437.html
Цель: Написать программу "Бинарный перцептрон". Алгоритм обучения: 1) Логическая функция T=x1+x2*x3 (xi=0 или 1) 2) На вход подается образ Х. 3) Каждый компонент Х = {x1..xn} умножается на вектор...
C++ Использование динамических массивов Прошу вашей помощи в решении след задачи (не нужно мне, чтоб вы решали, а хотя б подсказали как все это организовать). Мне надо решить систему Дифф уравнений. Предмет - баллистика. Суть примерно в... http://www.cyberforum.ru/cpp-beginners/thread172428.html
C++ Алгоритмы сортировки массивов
Всем привет, хочу для общего развития узнать все способы сортировки массивов.(массив произвольный) (метод пузырька я знаю) какой из них самый быстрый? я только начинаю учить С++ , поэтому прошу...
Найти количество отрицательных элементов массива C++
,состоящем из n элементов ,вычислить количество отрицательных элементов массива! ForEveR, надежда на теебя!!))
C++ Как подключить русский язык к турбо С http://www.cyberforum.ru/cpp-beginners/thread172414.html
люди надо помощь. как подключить русский язык к турбо С. так что бы в прогах отображали рус букви. заранее спс.
C++ Как правильно организовать удаление объекта по указателю? Конечно тема избитая, и я находил много решений, но проверить удаляються ли объекты не могу. Есть массив указателей на объекты Record *rec; Класс People наследник Record. В программе создаются... подробнее

Показать сообщение отдельно
accept
4823 / 3244 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
05.10.2010, 03:42
1) копировать перемещать удалять файлы лучше этой командой или api или другими библиотеками?
Потому что во всех примерах что нахожу используются winapi.

2) Эта функция посылает команды только для windows или она еще и для других систем подходит?

3) Эта функция посылает всё что ввел в командную строку, или она всё проверяет и что то может обрезать?
1. Эта штука выполняет действия посредством программ, в то время как api не требует программ (а ведь программы можно убрать, заблокировать)

2. Она действует как человек, набирающий команду и нажимающий return
наличие интерпретатора команд проверяется через if(system(NULL))

3. Она действует так, будто ты руками набрал эту команду.

минус в том, что вывод от команды нельзя записать в переменную потом
есть расширение в gcc, popen

Код
#include <stdio.h>

       FILE *popen(const char *command, const char *type);

       int pclose(FILE *stream);
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru