Kako koristiti isblank() funkciju u C++

Kako Koristiti Isblank Funkciju U C



Vjerojatno ste čuli za izraz je bijelo ako ste C++ koder. Ova se funkcija obično koristi u C++ za otkrivanje je li određeni znak razmak ili nije. Razmaci su oni koji se koriste za odvajanje riječi ili znakova u tekstualnom nizu, kao što su razmaci, tabulatori i prijelomi redaka.

Slijedite ovaj vodič da biste saznali više o tome prazno() funkcionirati u detalje.







Što je isblank() funkcija u C++

The prazno() je ugrađena značajka standardne biblioteke C++, dizajnirana za provjeru je li dati znak razmak ili tabulator. Funkcija je uključena u datoteku zaglavlja i prvenstveno se koristi za ispitivanje vrijednosti znakova za razmak. Ako je znak razmak ili tabulator, prazno() funkcija vraća true.



Sintaksa prazno() funkcija je jednostavna. Kao argument uzima jedan znak, koji predstavlja znak koji želite provjeriti.



int je prazan ( int pogl ) ;





Funkcija vraća true ako je znak razmak ili tabulator, a false u suprotnom. Funkcija je vrlo korisna kada želite ukloniti nepotrebne ili suvišne znakove iz niza.

Upotreba funkcije isblank().

The prazno() funkcija je korisna u mnogim različitim kontekstima. Provjeriti:



1: Korištenje isblank() za provjeru je li znak razmak

Možemo koristiti prazno() metoda za otkrivanje je li znak razmak.

#include
#uključi

int glavni ( ) {
char ch = ' ' ;

ako ( je bijelo ( CH ) ) {
std::cout << 'Znak je razmak.' << std::endl;
} drugo {
std::cout << 'Znak nije razmak.' << std::endl;
}

povratak 0 ;
}

U gornjem kodu, varijabla CH se zatim deklarira i daje mu se vrijednost razmaka. Zatim koristimo if-else naredbu da odredimo je li dati znak razmak ili nije. Ako je dotični znak razmak, ispisuje se poruka o razmaku.

Izlaz

2: Korištenje isblank() za provjeru sadrži li niz razmaka

Još jedna popularna primjena metode isblank() je određivanje uključuje li niz samo znakove razmaka. Ovo je korisno za provjeru korisničkog unosa. Funkcija se može koristiti za određivanje je li unos prazan ili jednostavno sadrži razmak. U ovom scenariju možete zatražiti od korisnika da unese važeće podatke.

#include
#uključi

int glavni ( ) {
std::string str = 'Linux, savjet! \t ' ;

za ( char ch : str ) {
ako ( je bijelo ( CH ) ) {
std::cout << 'Lik ' << CH << 'je znak razmaka.' << std::endl;
} drugo {
std::cout << 'Lik ' << CH << 'nije razmak.' << std::endl;
}
}

povratak 0 ;
}

U kodu inicijaliziramo niz str i daj mu žicu Linux, savjet! . Nakon toga, for petlja se koristi za obilaženje svakog znaka u nizu. Kako bismo saznali je li određeni znak razmak, koristimo prazno() metoda. Ako znak nije razmak, ispisujemo poruku koja to označava, u protivnom ispisujemo poruku koja pokazuje da je to razmak.

Izlaz

Zaključak

The prazno() Funkcija je moćan alat u C++ programiranju koji se može koristiti za provjeru je li dati znak razmak ili kartica. To je brza, učinkovita i prenosiva funkcija koja se može koristiti za brzu i preciznu analizu ogromnih količina podataka. Bilo da pišete malu desktop aplikaciju ili veliki sustav, prazno() funkcija vam može pomoći da napišete kôd koji je pouzdan, učinkovit i jednostavan za održavanje.