【发布时间】:2014-01-28 12:52:27
【问题描述】:
来自C# 背景,在C# 我可以这样写:
int int1 = 0;
double double1 = 0;
float float1 = 0;
string str = "words" + int1 + double1 + float1;
..并且转换为字符串是隐式的。在C++ 中,我知道强制转换必须是明确的,我想知道C++ 程序员通常如何解决这个问题?
我已经知道网上有很多信息,但似乎有很多方法可以做到这一点,我想知道是否没有标准做法?
如果您要在C++ 中编写上述代码,您会怎么做?
【问题讨论】:
标签: c++ string c++11 casting numbers