// Boost.Convert test and usage example // Copyright (c) 2009-2014 Vladimir Batov. // Use, modification and distribution are subject to the Boost Software License, // Version 1.0. See http://www.boost.org/LICENSE_1_0.txt. #include using std::string; using boost::convert; // This is expected to fail to compile: //'boost::cnv::by_default' : class has no constructors. int main(int, char const* []) { int i = convert("123").value(); string s = convert(123).value(); }