Costruttori della classe: •string(), costruttore classe
Metodi della classe: •index_of(), interroga prima occorrenza testo •insert(), inserisce testo in stringa •is_empty(), interroga stato stringa vuota •last_index_of(), interroga ultima occorrenza testo •mid(), estrae testo da stringa •operator!=, compara stringa •operator[], accesso a byte stringa •operator+, concatena stringa •operator+=, concatena e assegna stringa •operator=, assegna stringa •operator==, compara stringa •remove(), rimuove testo da stringa •resize(), modifica dimensione stringa •size(), interroga dimensione della stringa •to_bytearray(), converte testo in array di byte •to_lower(), converte testo in minuscolo •to_upper(), converte testo in maiuscolo
|
La classe string implementa la gestione di stringhe come sequenza di bytes con codifica UTF-8.. La classe string, pur essendo nello spazio nomi string, non deve essere utilizzata come string::string ma semplicemente come string. La classe non può essere estesa (final). |