Я планирую написать программу, которая вызывает вызовы cdrecord. (Я новичок, новичок пытается «поцарапать зуд»). Программа будет написана на C++. Я определил, что мне нужно иметь возможность запускать cdrecord, чтобы это работало.Использование библиотеки программ, которая содержит основную функцию
cdrecord написан на C. Однако документация по его использованию из командной строки. Исходный код включает в себя основную функцию, которая включает приложение командной строки, которое является таким же, как и для кода I wand cdrecord.
мне интересно, должен ли я:
- Изменение основной на другое имя, а затем включить исходный файл и назовите его, когда мне нужно.
- Вызвать скомпилированную программу, используя команду system().
- Что-то еще.
Спасибо. В основном меня беспокоило, что система создаст плохой код. – Portablejim
Nah. В этом случае я бы пошел с 'system()'. – Sagar