Șiruri de Caractere
Concatenare
Concatenarea înseamnă unirea a două sau mai multe șiruri. În C++ se face cu operatorul + sau +=.
string prenume = "Ana";
string nume = "Ionescu";
string numePlet = prenume + " " + nume;
cout << numePlet << endl; // Ana IonescuConcatenare cu append
string s = "Buna";
s.append(" ziua");
s.append("!");
cout << s << endl; // Buna ziua!Concatenare în buclă
string rezultat = "";
for (int i = 1; i <= 5; i++) {
rezultat += to_string(i) + " ";
}
cout << rezultat << endl; // 1 2 3 4 5Nu poți aduna un
string cu un număr direct: "Varsta: " + 18 este eroare! Folosește to_string(18) pentru conversie.