Isblank()-funktion käyttäminen C++:ssa

Isblank Funktion Kayttaminen C Ssa



Olet varmaan kuullut termistä on valkoinen jos olet C++-koodaaja. Tätä toimintoa käytetään yleisesti C++:ssa havaitsemaan, onko tietty merkki välilyönti vai ei. Välilyönnit ovat merkkejä, joita käytetään erottamaan sanoja tai merkkejä tekstijonossa, kuten välilyöntejä, sarkaimia ja rivinvaihtoja.

Seuraa tätä opasta saadaksesi lisätietoja on tyhjä() toimi yksityiskohtaisesti.







Mikä on isblank()-funktio C++:ssa

The on tyhjä() on C++-standardin kirjaston sisäänrakennettu ominaisuus, joka on suunniteltu tarkistamaan, onko tietty merkki välilyönti vai sarkainmerkki. Toiminto sisältyy otsikkotiedosto, ja sitä käytetään ensisijaisesti välilyöntien merkkiarvojen tutkimiseen. Jos merkki on välilyönti tai sarkain, on tyhjä() funktio palauttaa tosi.



Kohteen syntaksi on tyhjä() toiminto on yksinkertainen. Sen argumenttina on yksi merkki, joka edustaa merkkiä, jonka haluat tarkistaa.



int on tyhjä ( int ch ) ;





Funktio palauttaa tosi, jos merkki on välilyönti tai sarkain, ja false muussa tapauksessa. Toiminto on erittäin hyödyllinen, kun haluat poistaa tarpeettomat tai ylimääräiset merkit merkkijonosta.

Isblank()-funktion käyttötavat

The on tyhjä() toiminto on hyödyllinen monissa eri yhteyksissä. Tarkistaa:



1: Käytä isblank()-komentoa tarkistaaksesi, onko merkki välilyöntimerkki

Voimme käyttää on tyhjä() menetelmä havaita, onko merkki välilyöntimerkki.

#include
#include

int main ( ) {
char ch = '' ;

jos ( on valkoinen ( ch ) ) {
std::cout << 'Hahmo on välilyöntimerkki.' << std::endl;
} muu {
std::cout << 'Hahmo ei ole välilyöntimerkki.' << std::endl;
}

palata 0 ;
}

Yllä olevassa koodissa muuttuja ch on sitten ilmoitettu ja sille annetaan välilyönnin arvo. Sitten käytämme if-else-lausetta määrittääksemme, onko annettu merkki välilyöntimerkki vai ei. Jos kyseinen merkki on välilyöntimerkki, välilyönnin viesti tulostetaan.

Lähtö

2: Käytä isblank()-komentoa tarkistaaksesi, sisältääkö merkkijono välilyönnin

Toinen suosittu isblank()-menetelmän sovellus on määrittää, sisältääkö merkkijono vain välilyöntejä. Tästä on apua käyttäjän syötteiden tarkistamisessa. Toimintoa voidaan käyttää määrittämään, onko syöte tyhjä vai sisältääkö vain välilyöntejä. Tässä tilanteessa voit pyytää käyttäjää toimittamaan kelvollisia tietoja.

#include
#include

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

varten ( char ch : str ) {
jos ( on valkoinen ( ch ) ) {
std::cout << 'Hahmo ' << ch << 'on välilyöntimerkki.' << std::endl;
} muu {
std::cout << 'Hahmo ' << ch << 'ei ole välilyönti.' << std::endl;
}
}

palata 0 ;
}

Koodissa alustamme merkkijonon str ja anna sille merkkijono Linux, vihje! . Tämän jälkeen for-silmukkaa käytetään merkkijonon jokaisen merkin läpikulkuun. Selvittääksemme, onko tietty merkki välilyönti, käytämme on tyhjä() menetelmä. Jos merkki ei ole välilyönti, tulostamme viestin osoittamaan sitä, muussa tapauksessa tulostamme viestin, joka ilmaisee, että se on välilyönti.

Lähtö

Johtopäätös

The on tyhjä() Funktio on tehokas työkalu C++-ohjelmoinnissa, jonka avulla voidaan tarkistaa, onko tietty merkki välilyönti vai sarkain. Se on nopea, tehokas ja kannettava toiminto, jonka avulla voidaan analysoida valtavia tietomääriä nopeasti ja tarkasti. Olitpa kirjoittamassa pientä työpöytäsovellusta tai laajamittaista järjestelmää, on tyhjä() toiminto voi auttaa sinua kirjoittamaan koodia, joka on luotettava, tehokas ja helppo ylläpitää.