问题
Possible Duplicate:
How do I concatenate multiple C++ strings on one line?
How would I take:
string test1 = "Hello ";
string test2 = "World!";
and concatenate them to make one string?
回答1:
How about
string test3 = test1 + test2;
Or maybe
test1.append(test2);
回答2:
You could do this:
string test3 = test1 + test2;
Or if you want to add more string literals, then :
string test3 = test1 + test2 + " Bye bye World!"; //ok
or, if you want to add it in the beginning, then:
string test3 = "Bye bye World!" + test1 + test2; //ok
来源:https://stackoverflow.com/questions/7537820/how-do-you-concatenate-two-strings