关于int,double 到string的转换

第四章有个练习题要输出1到100的平方,并且用控制器控制输出,首先想到用setw(),然后必须知道一个长度,于是定义了一个常量n,表示输出的个数,只要知道它的长度就可以了,可是好像不能用cast 强制转换。于是百度一搜,找到一个不错的办法,string str = ""+n;搞定!!!! 

接着一道题改成double,似乎原来的办法也行不通了,于是继续百度,有一个用GF的

template <class T>
std::string ConvertToString(T value) {
std::stringstream ss;
ss << value;
return ss.str();
}

这下int和double都可以转string,然后可以求出宽度,stringstream还没学到,不过先用着,查msdn去

阅读更多
文章标签: string 百度 class
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

关于int,double 到string的转换

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭