String + String

C/C++

3 svar · 434 visningar · startad av Choice2

Medlem sedan sep. 200134 inlägg
Trådstart#1

Hur göra?

Vill ha ihop två strängar till en, finns det nåt smart man kan göra då? Typ någon funktion, släkt med strlen() eller nåt?

Medlem sedan feb. 20002 300 inlägg
#2

string str1 = "Idag är det ";
string str2 = "torsdag.";

str1 += str2;

str1 blir: "Idag är det torsdag."

Medlem sedan sep. 200134 inlägg
#3

Ja, annars kan man använda funktionen strcat(buff,string)
som då funkar på samma sätt, buff blir buff och string.

Medlem sedan okt. 20013 217 inlägg
#4

Varför inte använda hederliga sprintf(..) eller strcpy(..) ? Snyggaste sättet är som PhOrPhEr beskriver ! :-)

// BeatBox

370 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
117 ms — deklarationer (db)
121 ms — hämta statistik (db)
129 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)