我有几个字符变量,其中包含由我创建的一些逻辑填充的各种字符。基本上我正在寻找一种方法将这些添加到我已经创建的字符串中,但我不确定如何在一个简单的方法中执行此操作,并且不会将所有字符单独附加到字符串中,这非常缓慢。将几个不同的字符连接成1个字符串
string test;
char test1, test2, test3, test4, test5;
...Some logic here to populate the chars
test += test1 + test2, etc
上述方法,因为它增加了的值一起从字面上看,如炭的整数值来创建在最后一个号码不起作用。这是我目前(和效率非常低),这样做的方法:
test += test1;
test += test2;
test += test3;
test += test4;
test += test5;
有没有一种方法,我可以更简单地拼接这些字符为1个字符串?
注:值得一提的是,我知道这个方法就足够了,但我也希望改善这里的性能以及
你的方法有什么问题?这对我来说很简单。 – sashoalm
这是一个非常缓慢和低效率的方式,我想尝试提高性能 –
'push_back()'? 'test + = test1'这可能是比'test1 + test2'更高效的方法 – DumbCoder