std::basic_string::empty
De cppreference.com
< cpp | string | basic string
bool empty()const; | (hasta C++11) | |
bool empty()constnoexcept; | (desde C++11) (hasta C++20) | |
[[nodiscard]]constexprbool empty()constnoexcept; | (desde C++20) | |
Comprueba si la cadena no tiene caracteres. Por ejemplo, si begin()== end().
Contenido |
[editar]Parámetros
(Ninguno)
[editar]Valor de retorno
true si la cadena está vacía, de lo contrario false.
[editar]Complejidad
Constante.
[editar]Ejemplo
Ejecuta este código
#include <iostream>#include <string> int main(){std::string s;std::boolalpha(std::cout);std::cout<<"s.empty():"<< s.empty()<<"\t s:'"<< s <<"'\n"; s ="Ejemplar";std::cout<<"s.empty():"<< s.empty()<<"\t s:'"<< s <<"'\n"; s ="";std::cout<<"s.empty():"<< s.empty()<<"\t s:'"<< s <<"'\n";}
Salida:
s.empty():true s:'' s.empty():false s:'Ejemplar' s.empty():true s:''
[editar]Véase también
Devuelve el número de caracteres (función miembro pública) |