#include #include int main() { float f; try { f = boost::lexical_cast("."); std::cout << "boost::lexical_cast(\".\") returned " << f << std::endl; } catch (boost::bad_lexical_cast &e) { std::cout << "boost::lexical_cast(\".\") threw bad_lexical_cast" << std::endl; } return 0; }