Język C++
basic_string::empty
[metoda] Metoda sprawdza, czy string jest pusty.Składnia
#include <string>
namespace std
{
template <
class TypZnaku,
class CechowanieZnakow = char_traits < TypZnaku >,
class Alokator = allocator < TypZnaku >
>
class basic_string
{
public:
bool empty() const noexcept;
};
}
Zwracana wartość
Zwraca
true
, jeśli string jest pusty. W przeciwnym wypadku zwraca
false
.
Opis szczegółowy
Metoda zwraca
true
, jeśli string jest pusty. W przeciwnym wypadku zwraca
false
.
Przykład
#include <iostream>
#include <string>
typedef std::basic_string < char, std::char_traits < char >, std::allocator < char >> MojString;
int main()
{
MojString str( "Test string" );
str.clear();
if( str.empty() )
std::cout << "string jest pusty!\n";
return 0;
}
Standardowe wyjście programu:
string jest pusty!
Zagadnienia powiązane
clear | Usuwa całą zawartość stringa. (metoda) |
---|
size | Zwraca długość przechowywanego napisu. (metoda) |
---|
length | Zwraca długość przechowywanego napisu. (metoda) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.