Kurs maturalny z języka angielskiego!
kurs-maturalny-jezyk-angielski

PROGRAMOWANIE I ALGORYTMY

Zajęcia maturalne z informatyki
Olimpiada Informatyczna Juniorów
    Prowadzący: Marcin Kasprowicz
  • właściciel serwisu algorytm.edu.pl
  • wrzesień 2024 — start zajęć
  • czytaj więcej

string: empty()


powrót

Przeznaczenie

Metoda empty() zwraca true, jeśli zawartość stringa jest pusta oraz false, w przeciwnym razie. Odwołujemy się do niej za pomocą operatora ".".

Przykład

#include <iostream>
#include <string>
using namespace std;

int main() {
	
	string tekst;
	
	if(tekst.empty()) //jesli zawartosć obiektu 
					//string jest pusta
		cout<<"Nie ma co wypisywać\n";
	
	tekst.insert(0,"Ala ma kota");
	
	if(!tekst.empty()) //jesli jest jakis ciąg
		cout<<tekst; //to go wypisz
	
	return 0;
} 

Wyjście:

Nie ma co wypisywać
Ala ma kota