మీరు బహుశా పదం గురించి విన్నారు తెల్లగా ఉంటుంది మీరు C++ కోడర్ అయితే. నిర్దిష్ట అక్షరం వైట్స్పేస్ క్యారెక్టర్ కాదా అని గుర్తించడానికి ఈ ఫంక్షన్ సాధారణంగా C++లో ఉపయోగించబడుతుంది. ఖాళీలు, ట్యాబ్లు మరియు లైన్ బ్రేక్లు వంటి టెక్స్ట్ స్ట్రింగ్లోని పదాలు లేదా అక్షరాలను వేరు చేయడానికి ఉపయోగించే వాటిని వైట్స్పేస్ అక్షరాలు అంటారు.
గురించి తెలుసుకోవడానికి ఈ గైడ్ని అనుసరించండి ఖాళీ () వివరంగా ఫంక్షన్.
C++లో isblank() ఫంక్షన్ అంటే ఏమిటి
ది ఖాళీ () అనేది C++ ప్రామాణిక లైబ్రరీ యొక్క అంతర్నిర్మిత లక్షణం, అందించబడిన అక్షరం స్పేస్ లేదా ట్యాబ్ క్యారెక్టర్ కాదా అని ధృవీకరించడానికి రూపొందించబడింది. ఫంక్షన్లో చేర్చబడింది
యొక్క వాక్యనిర్మాణం ఖాళీ () ఫంక్షన్ సులభం. ఇది దాని వాదనగా ఒకే అక్షరాన్ని తీసుకుంటుంది, ఇది మీరు తనిఖీ చేయాలనుకుంటున్న అక్షరాన్ని సూచిస్తుంది.
int ఖాళీగా ఉంది ( int ch ) ;
అక్షరం స్పేస్ లేదా ట్యాబ్ అయితే ఫంక్షన్ ఒప్పు అని మరియు లేకపోతే తప్పు అని చూపుతుంది. మీరు స్ట్రింగ్ నుండి అనవసరమైన లేదా అనవసరమైన అక్షరాలను తొలగించాలనుకున్నప్పుడు ఫంక్షన్ చాలా ఉపయోగకరంగా ఉంటుంది.
isblank() ఫంక్షన్ ఉపయోగాలు
ది ఖాళీ () ఫంక్షన్ అనేక విభిన్న సందర్భాలలో ఉపయోగపడుతుంది. తనిఖీ:
1: అక్షరం వైట్స్పేస్ క్యారెక్టర్ కాదా అని తనిఖీ చేయడానికి isblank()ని ఉపయోగించడం
మేము ఉపయోగించవచ్చు ఖాళీ () అక్షరం వైట్స్పేస్ క్యారెక్టర్ కాదా అని గుర్తించే పద్ధతి.
##
పూర్ణాంక ప్రధాన ( ) {
చార్ చ = '' ;
ఉంటే ( తెల్లగా ఉంటుంది ( చ ) ) {
std::cout << 'పాత్ర ఒక తెల్లని పాత్ర.' << std::endl;
} లేకపోతే {
std::cout << 'పాత్ర వైట్స్పేస్ పాత్ర కాదు.' << std::endl;
}
తిరిగి 0 ;
}
పై కోడ్లో, వేరియబుల్ చ అప్పుడు ప్రకటించబడింది మరియు వైట్స్పేస్ విలువ ఇవ్వబడుతుంది. అప్పుడు, ఇచ్చిన అక్షరం వైట్స్పేస్ క్యారెక్టర్ కాదా అని నిర్ధారించడానికి మేము if-else స్టేట్మెంట్ని ఉపయోగిస్తాము. ప్రశ్నలోని అక్షరం వైట్స్పేస్ అక్షరం అయితే, వైట్స్పేస్ అక్షర సందేశం ముద్రించబడుతుంది.
అవుట్పుట్
2: స్ట్రింగ్లో వైట్స్పేస్ అక్షరం ఉందో లేదో తనిఖీ చేయడానికి isblank()ని ఉపయోగించడం
ఇస్బ్లాంక్() పద్ధతి కోసం మరొక ప్రసిద్ధ అప్లికేషన్ స్ట్రింగ్లో కేవలం వైట్స్పేస్ అక్షరాలు ఉన్నాయో లేదో నిర్ణయించడం. వినియోగదారు ఇన్పుట్ను ధృవీకరించడానికి ఇది సహాయపడుతుంది. ఇన్పుట్ ఖాళీగా ఉందా లేదా వైట్స్పేస్ని కలిగి ఉందో లేదో తెలుసుకోవడానికి ఫంక్షన్ని ఉపయోగించవచ్చు. ఈ దృష్టాంతంలో, చెల్లుబాటు అయ్యే డేటాను అందించమని మీరు వినియోగదారుని ప్రాంప్ట్ చేయవచ్చు.
##
పూర్ణాంక ప్రధాన ( ) {
std::string str = 'Linux, సూచన! \t ' ;
కోసం ( చార్ ch: str ) {
ఉంటే ( తెల్లగా ఉంటుంది ( చ ) ) {
std::cout << 'పాత్ర' << చ << 'ఒక శ్వేతస్పేస్ పాత్ర.' << std::endl;
} లేకపోతే {
std::cout << 'పాత్ర' << చ << 'అది వైట్స్పేస్ క్యారెక్టర్ కాదు.' << std::endl;
}
}
తిరిగి 0 ;
}
కోడ్లో, మేము స్ట్రింగ్ను ప్రారంభించాము str మరియు దానికి స్ట్రింగ్ ఇవ్వండి Linux, సూచన! . ఆ తర్వాత, స్ట్రింగ్లోని ప్రతి అక్షరాన్ని దాటడానికి a for loop ఉపయోగించబడుతుంది. నిర్దిష్ట అక్షరం వైట్స్పేస్ కాదా అని తెలుసుకోవడానికి, మేము దీనిని ఉపయోగిస్తాము ఖాళీ () పద్ధతి. అక్షరం వైట్స్పేస్ కాకపోతే, దానిని సూచించడానికి మేము సందేశాన్ని ప్రింట్ చేస్తాము, లేకుంటే, అది వైట్స్పేస్ అని సూచించే సందేశాన్ని ప్రింట్ చేస్తాము.
అవుట్పుట్
ముగింపు
ది ఖాళీ () ఫంక్షన్ అనేది C++ ప్రోగ్రామింగ్లో ఒక శక్తివంతమైన సాధనం, ఇది ఇచ్చిన అక్షరం వైట్స్పేస్ లేదా ట్యాబ్ కాదా అని తనిఖీ చేయడానికి ఉపయోగించవచ్చు. ఇది వేగవంతమైన, సమర్థవంతమైన మరియు పోర్టబుల్ ఫంక్షన్, ఇది భారీ డేటా వాల్యూమ్లను వేగంగా మరియు ఖచ్చితంగా విశ్లేషించడానికి ఉపయోగించబడుతుంది. మీరు చిన్న డెస్క్టాప్ అప్లికేషన్ లేదా పెద్ద-స్థాయి సిస్టమ్ని వ్రాస్తున్నా, ది ఖాళీ () ఫంక్షన్ నమ్మదగిన, సమర్థవంతమైన మరియు సులభంగా నిర్వహించగల కోడ్ని వ్రాయడంలో మీకు సహాయపడుతుంది.