Az isblank() függvény használata C++-ban

Az Isblank Fuggveny Hasznalata C Ban



Valószínűleg hallottál már a kifejezésről fehér ha C++ kódoló vagy. Ezt a függvényt általában a C++ nyelvben használják annak észlelésére, hogy egy adott karakter szóköz karakter-e vagy sem. A szóköz karakterek azok, amelyek a szöveges karakterláncban lévő szavak vagy karakterek elválasztására szolgálnak, például szóközök, tabulátorok és sortörések.

Ennek megismeréséhez kövesse ezt az útmutatót üres () funkciót részletesen.







Mi az isblank() függvény a C++-ban

A üres () a C++ szabványkönyvtár beépített funkciója, amely annak ellenőrzésére szolgál, hogy egy adott karakter szóköz vagy tabulátor karakter. A funkciót a fejlécfájl, és elsősorban a szóköz karakterértékeinek vizsgálatára szolgál. Ha a karakter szóköz vagy tabulátor, a üres () függvény igazat ad vissza.



A szintaxis a üres () funkciója egyszerű. Argumentumaként egyetlen karaktert vesz fel, amely az ellenőrizni kívánt karaktert jelöli.



int üres ( int ch ) ;





A függvény igazat ad vissza, ha a karakter szóköz vagy tabulátor, egyébként false. A funkció nagyon hasznos, ha ki akarja tüntetni a felesleges vagy redundáns karaktereket egy karakterláncból.

Az isblank() függvény használata

A üres () funkció számos különböző környezetben hasznos. Ellenőrizni:



1: Az isblank() használata annak ellenőrzésére, hogy a karakter szóköz karakter-e

Használhatjuk a üres () módszer annak észlelésére, hogy egy karakter szóköz karakter-e.

#include
#include

int fő ( ) {
char ch = '' ;

ha ( fehér ( ch ) ) {
std::cout << 'A karakter egy szóköz karakter.' << std::endl;
} más {
std::cout << 'A karakter nem szóköz karakter.' << std::endl;
}

Visszatérés 0 ;
}

A fenti kódban a változó ch ezután deklarálják, és megadják a szóköz értékét. Ezután egy if-else utasítással meghatározzuk, hogy az adott karakter szóköz karakter-e vagy sem. Ha a szóban forgó karakter szóköz karakter, akkor a szóköz karakter üzenet kerül kinyomtatásra.

Kimenet

2: Az isblank() használata annak ellenőrzésére, hogy a karakterlánc tartalmaz-e szóközt

Az isblank() metódus másik népszerű alkalmazása annak meghatározása, hogy egy karakterlánc csak szóköz karaktereket tartalmaz-e. Ez hasznos a felhasználói bevitel ellenőrzéséhez. A függvény használható annak meghatározására, hogy a bemenet üres-e, vagy egyszerűen csak szóközt tartalmaz. Ebben a forgatókönyvben érvényes adatok megadására kérheti a felhasználót.

#include
#include

int fő ( ) {
std::string str = 'Linux, tipp! \t ' ;

számára ( char ch : str ) {
ha ( fehér ( ch ) ) {
std::cout << 'A karakter ' << ch << ' egy szóköz karakter.' << std::endl;
} más {
std::cout << 'A karakter ' << ch << ' nem szóköz karakter.' << std::endl;
}
}

Visszatérés 0 ;
}

A kódban inicializálunk egy karakterláncot str és adja oda a madzagot Linux, tipp! . Ezt követően egy for ciklust használunk a karakterlánc minden karakterének bejárására. Annak megállapítására, hogy egy adott karakter szóköz-e, használjuk a üres () módszer. Ha a karakter nem szóköz, akkor egy üzenetet nyomtatunk ennek jelzésére, ellenkező esetben pedig azt, hogy szóközről van szó.

Kimenet

Következtetés

A üres () A függvény egy hatékony eszköz a C++ programozásban, amellyel ellenőrizhető, hogy egy adott karakter szóköz vagy tabulátor-e. Ez egy gyors, hatékony és hordozható funkció, amellyel hatalmas mennyiségű adatot lehet gyorsan és pontosan elemezni. Akár egy kis asztali alkalmazást, akár egy nagyméretű rendszert ír, a üres () funkció segítségével megbízható, hatékony és könnyen karbantartható kódot írhat.