Introducere Strings

Un string este o secvență de caractere. În C++, există două tipuri: std::string (clasa C++) și șirurile stil C (char[]). Recomandăm string.

strings.cpp
#include <iostream>
#include <string>
using namespace std;

int main() {
  string salut = "Buna ziua!";
  string gol = "";            // string vid
  cout << salut << endl;
  cout << salut.length() << endl; // 10
  return 0;
}

Operații de bază

string s = "C++ este";
s += " super!";              // concatenare
cout << s << endl;           // C++ este super!
cout << s[0] << endl;        // C
cout << s.size() << endl;    // 15
cout << s.empty() << endl;   // 0 (false)
Include #include <string> pentru a folosi clasa string. Cu using namespace std; poți folosi direct string fără std::string.