下面从字符转换为字符串的正确结果是什么?
我听说旧的 boost 版本1.46 lexical_cast 输出是56,我附近没有那个版本,我无法测试它。但 boost library(1.49) 输出为:8
unsigned char c= 56;
std::string s = boost::lexical_cast<std::string>(c);
std::cout << "boost::lexical_cast: " << s << std::endl;
C++11 to_string 输出为:56
std::cout << "std::to_string: " << std::to_string(c) << std::endl;