【发布时间】:2013-11-25 19:33:45
【问题描述】:
到目前为止,我的搜索一直没有结果,所以我怀疑答案是否定的,但我是 Boost 新手,所以也许我错过了一些东西。
Boost 库是否有关于方法可能抛出的异常的文档?我找不到任何关于这方面的通用 Boost 政策的文档,而且到目前为止我看过的部分中,许多方法都没有关于它的任何文档。
我的具体情况是 boost::program_options::parse_command_line,它可以抛出 invalid_command_line_syntax。这似乎是合理的行为。
但是:我怎么知道会发生这种情况?我在 Boost 文档或头文件中的任何地方都找不到这些知识。
看起来唯一的方法是在网上搜索使用示例,看看其他人做了什么(或尝试运行它,看看会发生什么)。
有这方面的文档吗?
【问题讨论】:
标签: c++ boost exception-handling