【发布时间】:2010-09-24 14:36:46
【问题描述】:
我打算编写一个调用 cdrecord 的程序。 (我是一个初学者,一个试图“抓痒”的初学者)该程序将用 C++ 编写。我已经确定我需要能够运行 cdrecord 才能使其正常工作。
cdrecord 是用 C 语言编写的。但是使用它的文档来自命令行。源代码包含一个为命令行应用程序提供动力的 main 函数,这与我使用 cdrecord 执行的代码相同。
我想知道我是否应该:
- 将 main 更改为另一个名称,然后包含源文件并在需要时调用它。
- 使用 system() 命令调用编译后的程序。
- 别的东西。
【问题讨论】: