2

可能重复:
如何使用 boost::lexical_cast 和 std::boolalpha?即 boost::lexical_cast< bool >(“true”)

我正在尝试使用 lexical_cast 方法从字符串转换为布尔值,如下所示:

boost::lexical_cast<bool>("false");

问题是它抛出异常

boost::bad_lexical_cast

我已阅读文档并且我理解这boost::lexical_cast<bool>("false")是正确的。

4

0 回答 0