可能重复:
How do I use boost::lexical_cast and std::boolalpha? i.e. boost::lexical_cast< bool >(“true”)
我正在尝试使用方法lexical_cast从字符串转换为bool,如下所示:
boost::lexical_cast<bool>("false");
问题是它抛出了异常
boost::bad_lexical_cast
我已阅读文档,并且我了解boost::lexical_cast<bool>("false")
是正确的。