இந்த வார்த்தையை நீங்கள் கேள்விப்பட்டிருக்கலாம் வெள்ளை நீங்கள் C++ குறியீட்டாளராக இருந்தால். இந்தச் செயல்பாடு பொதுவாக C++ இல் ஒரு குறிப்பிட்ட எழுத்து வெண்வெளி எழுத்தா இல்லையா என்பதைக் கண்டறியப் பயன்படுத்தப்படுகிறது. இடைவெளிகள், தாவல்கள் மற்றும் வரி முறிவுகள் போன்ற உரை சரத்தில் உள்ள சொற்கள் அல்லது எழுத்துக்களைப் பிரிக்கப் பயன்படும் எழுத்துக்கள் வெள்ளைவெளி எழுத்துக்கள் ஆகும்.
பற்றி அறிய இந்த வழிகாட்டியைப் பின்பற்றவும் வெற்று() விரிவாக செயல்பாடு.
C++ இல் ஒரு isblank() செயல்பாடு என்றால் என்ன
தி வெற்று() C++ நிலையான நூலகத்தின் உள்ளமைக்கப்பட்ட அம்சமாகும், கொடுக்கப்பட்ட எழுத்து ஒரு ஸ்பேஸ் அல்லது டேப் கேரக்டரா என்பதை சரிபார்க்க வடிவமைக்கப்பட்டுள்ளது. செயல்பாடு சேர்க்கப்பட்டுள்ளது
என்ற தொடரியல் வெற்று() செயல்பாடு எளிது. நீங்கள் சரிபார்க்க விரும்பும் எழுத்தைக் குறிக்கும் ஒரு எழுத்தை அதன் வாதமாக எடுத்துக்கொள்கிறது.
முழு எண்ணாக உள்ளது ( int ch ) ;
எழுத்து ஸ்பேஸ் அல்லது தாவலாக இருந்தால் சார்பு உண்மையாக இருக்கும், இல்லையெனில் தவறானது. நீங்கள் ஒரு சரத்திலிருந்து தேவையற்ற அல்லது தேவையற்ற எழுத்துக்களை அகற்ற விரும்பும் போது செயல்பாடு மிகவும் பயனுள்ளதாக இருக்கும்.
isblank() செயல்பாட்டின் பயன்பாடுகள்
தி வெற்று() செயல்பாடு பல்வேறு சூழல்களில் பயனுள்ளதாக இருக்கும். சரிபார்க்க:
1: எழுத்து ஒரு வைட்ஸ்பேஸ் எழுத்தா என்பதைச் சரிபார்க்க isblank() ஐப் பயன்படுத்துதல்
நாம் பயன்படுத்தலாம் வெற்று() ஒரு எழுத்து ஒரு இடைவெளி எழுத்து என்பதை கண்டறியும் முறை.
##
முழு எண்ணாக ( ) {
சார் ch = '''' ;
என்றால் ( வெள்ளை ( ch ) ) {
std::cout << 'கேரக்டர் ஒரு வைட்ஸ்பேஸ் கேரக்டர்.' << std::endl;
} வேறு {
std::cout << 'பாத்திரம் ஒரு இடைவெளி பாத்திரம் அல்ல.' << std::endl;
}
திரும்ப 0 ;
}
மேலே உள்ள குறியீட்டில், மாறி ch பின்னர் அறிவிக்கப்பட்டு, இடைவெளியின் மதிப்பு வழங்கப்படுகிறது. பின்னர், கொடுக்கப்பட்ட எழுத்து ஒரு இடைவெளி எழுத்தா இல்லையா என்பதை தீர்மானிக்க if-else அறிக்கையைப் பயன்படுத்துகிறோம். கேள்விக்குரிய எழுத்து ஒரு இடைவெளி எழுத்தாக இருந்தால், இடைவெளி எழுத்து செய்தி அச்சிடப்படும்.
வெளியீடு
2: சரத்தில் வைட்ஸ்பேஸ் எழுத்து உள்ளதா என சரிபார்க்க isblank() ஐப் பயன்படுத்தவும்
isblank() முறைக்கான மற்றொரு பிரபலமான பயன்பாடு, ஒரு சரத்தில் வெறும் இடைவெளி எழுத்துக்கள் உள்ளதா என்பதைத் தீர்மானிப்பதாகும். பயனர் உள்ளீட்டைச் சரிபார்க்க இது உதவியாக இருக்கும். உள்ளீடு காலியாக உள்ளதா அல்லது வெறுமனே இடைவெளி உள்ளதா என்பதைத் தீர்மானிக்க செயல்பாடு பயன்படுத்தப்படலாம். இந்த சூழ்நிலையில், சரியான தரவை வழங்க பயனரை நீங்கள் கேட்கலாம்.
##
முழு எண்ணாக ( ) {
std::string str = 'லினக்ஸ், குறிப்பு! \t ' ;
க்கான ( char ch: str ) {
என்றால் ( வெள்ளை ( ch ) ) {
std::cout << 'பாத்திரம்' << ch << 'ஒரு வெண்வெளி எழுத்து.' << std::endl;
} வேறு {
std::cout << 'பாத்திரம்' << ch << 'வெள்ளை எழுத்து அல்ல.' << std::endl;
}
}
திரும்ப 0 ;
}
குறியீட்டில், ஒரு சரத்தை துவக்குகிறோம் str மற்றும் சரம் கொடுக்க லினக்ஸ், குறிப்பு! . அதன் பிறகு, சரத்தில் உள்ள ஒவ்வொரு எழுத்தையும் கடந்து செல்ல ஒரு for loop பயன்படுத்தப்படுகிறது. ஒரு குறிப்பிட்ட எழுத்து இடைவெளி உள்ளதா என்பதைக் கண்டறிய, நாங்கள் பயன்படுத்துகிறோம் வெற்று() முறை. எழுத்து ஒரு இடைவெளியாக இல்லாவிட்டால், அதைக் குறிக்க ஒரு செய்தியை அச்சிடுகிறோம், இல்லையெனில், அது ஒரு இடைவெளி என்பதைக் குறிக்கும் செய்தியை அச்சிடுகிறோம்.
வெளியீடு
முடிவுரை
தி வெற்று() செயல்பாடு என்பது C++ நிரலாக்கத்தில் ஒரு சக்திவாய்ந்த கருவியாகும், இது கொடுக்கப்பட்ட எழுத்து ஒரு இடைவெளி அல்லது தாவலா என்பதைச் சரிபார்க்கப் பயன்படும். இது வேகமான, திறமையான மற்றும் எடுத்துச் செல்லக்கூடிய செயல்பாடாகும், இது மிகப்பெரிய அளவிலான தரவுகளை விரைவாகவும் துல்லியமாகவும் பகுப்பாய்வு செய்யப் பயன்படுகிறது. நீங்கள் ஒரு சிறிய டெஸ்க்டாப் அப்ளிகேஷனை எழுதினாலும் அல்லது பெரிய அளவிலான சிஸ்டத்தை எழுதினாலும், தி வெற்று() செயல்பாடு நம்பகமான, திறமையான மற்றும் பராமரிக்க எளிதான குறியீட்டை எழுத உதவும்.