我想知道如何在C++中使用java toString方法将数据类型转换为字符串.例如,用什么方式可以在C++中使用以下代码.
public byte[] myMsg = new byte[Length];
public int intValue;
public double doubleValue;
String out1 = new String();
String out2 = new String();
String out3 = new String();
out1 += ("X; " + Long.toString((intValue& 0x1fffffff) + 0x100000000L, 16).substring(1).toUpperCase() + ";");
out2 += (" " + (Integer.toString((this.myMsg[i] & 0xff) + 0x100, 16).substring(1)).toUpperCase());
out3 += ("; " + Double.toString(doubleValue));
Run Code Online (Sandbox Code Playgroud) 如果我x='wow'在Python中有一个字符串,我可以使用该__add__函数将此字符串与其自身连接,如下所示:
x='wow'
x.__add__(x)
'wowwow'
Run Code Online (Sandbox Code Playgroud)
我怎么能用C++做到这一点?