我有一个在 Visual C++ 2008 和 RHEL 5.3 (gcc 4.x.x) 上运行的可移植代码。
我的程序应该接受命令行参数。我考虑使用一些库来完成该任务。 我的候选人是:
- Boost program options
- ACE也有这个能力
(1) 不是标准的,至于 (2) 我们已经在其他任务中大量使用它。 哪个是首选?也许那里还有其他图书馆?
最佳答案
我很喜欢boost::PO,但是没用过ACE,所以没法比较。
你是说boost不是标准,但这真的是个问题吗?许多人认为它几乎是一个标准。至少它不是任何异国情调的图书馆。
关于c++ - 可移植代码的程序选项库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1845734/