Я разрабатываю приложение на C ++, которое, помимо прочего, время от времени выполняет несколько сценариев.Приложение должно быть эффективным и желательно независимым от платформы.
Проблема, однако, заключается в следующем: есть ли причина, по которой не следует использовать вызов system ()
для запуска скриптов, а вместо этого использовать, например, средства POSIX? Обсуждение этого вопроса, которое я видел до сих пор, обычно сводится к следующему:
system ()
менее гибок. (Меня устраивает) system ()
?)