Evi*_*vil 1 c++ command-line command-line-arguments
我正在编写一个解决一种min的程序.生成树问题.我有两个不同的算法,我已经在两个单独的.cpp文件中工作,我命名为kruskels.cpp和prims.cpp.
我的问题是:
每个文件都使用以下命令行来运行它.时间./FILENAME INPUTFILE FACTOR
我想创建一个程序,根据输入的输入文件,将运行kruskels.cpp或prims.cpp.我怎样才能做到这一点?
此程序必须将这些命令行参数传递给kruskels或prims.每个文件(kruskels.cpp和prims.cpp)都设计为使用那些命令行arugments运行(因此它们将INPUTFILE和FACTOR作为变量来处理文件io).
这应该是针对c ++的.
您可以使用该system功能调用外部程序.
但是,main根据输入,以模块化方式构建Kruskal和Prim求解器会更好,并根据您的实例来实例化相应的类.为此,您将kruskels.cpp,prims.cpp和main.cpp链接到一个可执行文件中.
| 归档时间: |
|
| 查看次数: |
2254 次 |
| 最近记录: |