כיצד להשתמש בפונקציית isblank() ב-C++

Kyzd Lhstms Bpwnqzyyt Isblank B C



בטח שמעתם על המונח זה לבן אם אתה קודן C++. פונקציה זו משמשת בדרך כלל ב-C++ כדי לזהות אם תו ספציפי הוא תו רווח או לא. תווי רווח לבן הם אלו המשמשים להפרדת מילים או תווים במחרוזת טקסט, כגון רווחים, טאבים ומעברי שורות.

עקוב אחר המדריך הזה כדי ללמוד על ריק() לתפקד בפירוט.







מהי פונקציית isblank() ב-C++

ה ריק() הוא תכונה מובנית של הספרייה הסטנדרטית C++, שנועדה לוודא אם תו נתון הוא תו רווח או טאב. הפונקציה כלולה ב- קובץ header והוא משמש בעיקר לבחינת ערכי תווים עבור שטח לבן. אם התו הוא רווח או טאב, ה- ריק() הפונקציה מחזירה true.



התחביר של ה ריק() הפונקציה פשוטה. זה לוקח תו בודד בתור הארגומנט שלו, שמייצג את התו שאתה רוצה לבדוק.



int isblank ( int ch ) ;





הפונקציה מחזירה true אם התו הוא רווח או טאב, ו-false אחרת. הפונקציה שימושית מאוד כאשר אתה רוצה לחסל תווים מיותרים או מיותרים ממחרוזת.

שימושים בפונקציה isblank()

ה ריק() הפונקציה שימושית בהקשרים רבים ושונים. לבדוק:



1: שימוש ב-isblank() כדי לבדוק אם התו הוא תו לבן

אנחנו יכולים להשתמש ב ריק() שיטה לזיהוי אם תו הוא תו רווח לבן.

#include
#include

int main ( ) {
char ch = '' ;

אם ( זה לבן ( ch ) ) {
std::cout << 'הדמות היא דמות רווח לבן.' << std::endl;
} אַחֵר {
std::cout << 'הדמות אינה דמות של רווח לבן.' << std::endl;
}

לַחֲזוֹר 0 ;
}

בקוד לעיל, המשתנה ch לאחר מכן מוכרז וקיבל את הערך של רווח לבן. לאחר מכן, אנו משתמשים במשפט if-else כדי לקבוע אם התו הנתון הוא תו של רווח לבן או לא. אם התו המדובר הוא תו רווח לבן, הודעת תו הרווח מודפסת.

תְפוּקָה

2: שימוש ב-isblank() כדי לבדוק אם המחרוזת מכילה תו רווח לבן

יישום פופולרי נוסף עבור שיטת isblank() הוא לקבוע אם מחרוזת כוללת רק תווי רווח לבן. זה מועיל לאימות קלט משתמש. ניתן להשתמש בפונקציה כדי לקבוע אם הקלט ריק או פשוט מכיל רווח לבן. בתרחיש זה, תוכל לבקש מהמשתמש לספק נתונים חוקיים.

#include
#include

int main ( ) {
std::string str = 'לינוקס, רמז! \t ' ;

ל ( char ch : str ) {
אם ( זה לבן ( ch ) ) {
std::cout << 'הדמות ' << ch << 'הוא תו של רווח לבן.' << std::endl;
} אַחֵר {
std::cout << 'הדמות ' << ch << 'אינו תו של רווח לבן.' << std::endl;
}
}

לַחֲזוֹר 0 ;
}

בקוד, אנו מאתחלים מחרוזת str ולתת לו את המחרוזת לינוקס, רמז! . לאחר מכן, לולאת for משמשת כדי לעבור כל תו במחרוזת. כדי לגלות אם תו מסוים הוא רווח לבן, אנו משתמשים ב- ריק() שיטה. אם התו אינו רווח לבן, נדפיס הודעה כדי לציין זאת, אחרת נדפיס הודעה המציינת שזהו רווח לבן.

תְפוּקָה

סיכום

ה ריק() function הוא כלי רב עוצמה בתכנות C++ שניתן להשתמש בו כדי לבדוק אם תו נתון הוא רווח לבן או טאב. זוהי פונקציה מהירה, יעילה וניידת שניתן להשתמש בה כדי לנתח כמויות עצומות של נתונים במהירות ובדייקנות. בין אם אתה כותב יישום שולחן עבודה קטן או מערכת בקנה מידה גדול, ה ריק() הפונקציה יכולה לעזור לך לכתוב קוד שהוא אמין, יעיל וקל לתחזוקה.