Libreria di stringhe C ++ - vuota
Descrizione
Restituisce se la stringa è vuota (cioè se la sua lunghezza è 0).
Dichiarazione
Di seguito è riportata la dichiarazione per std :: string :: empty.
bool empty() const;
C ++ 11
bool empty() const noexcept;
Parametri
nessuna
Valore di ritorno
restituisce true se la lunghezza della stringa è 0, false in caso contrario.
Eccezioni
se viene generata un'eccezione, non ci sono modifiche nella stringa.
Esempio
Nell'esempio seguente per std :: string :: empty.
#include <iostream>
#include <string>
int main () {
std::string content;
std::string line;
std::cout << "Please introduce a text. Enter an empty line to finish:\n";
do {
getline(std::cin,line);
content += line + '\n';
} while (!line.empty());
std::cout << "The text you introduced above was:\n" << content;
return 0;
}
L'output di esempio dovrebbe essere così:
Please introduce a text. Enter an empty line to finish:
sairamrkshna mammahe
The text you introduced above was:
sairamrkshna mammahe