首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

基于boost:lexical_cast的to_string函数

2012-09-13 
基于boost::lexical_cast的to_string函数#include iostream#include string#include boost/lexical_c

基于boost::lexical_cast的to_string函数

#include <iostream>#include <string>#include "boost/lexical_cast.hpp"template <typename T> std::string to_string(const T& arg) {try {return boost::lexical_cast<std::string>(arg);}catch(boost::bad_lexical_cast& e) {return "";}}int main() {std::string s = to_string(412);std::cout << s << std::endl;s = to_string(2.357);std::cout << s << std::endl;}

热点排行