কম্পিউটার টিউটোরিয়াল

C++ STL-এ iswblank() ফাংশন

পরিচয়

iswblank() ফাংশন C++-এ একটি wide character ব্ল্যাংক (স্পেস বা ট্যাব) কিনা তা চেক করতে ব্যবহৃত হয়। C-এ এটি <ctype.h> এবং C++ STL-এ <cctype> হেডার ফাইলে থাকে।

সিনট্যাক্স

int iswblank(wint_t ch)

রিটার্ন টাইপ - ব্ল্যাংক স্পেস থাকলে নন-জিরো, নেইলে ০।

প্যারামিটার - ch হলো চেক করার ক্যারেক্টার।

উদাহরণ

ইনপুট - "I Love Myself"

আউটপুট - total number of spaces is - 2

ইনপুট - "Myself"

আউটপুট - total number of spaces is - 0

অ্যাপ্রোচ

  • স্ট্রিং ইনপুট নিন।
  • iswblank() ফাংশন কল করে স্পেস আছে কিনা চেক করুন।
  • নন-জিরো মান ভেরিয়েবলে সংরক্ষণ করে ফলাফল প্রিন্ট করুন।

C++ কোড উদাহরণ

#include <ctype.h> 
#include <iostream> 
using namespace std; 

int main() { 
    setlocale(LC_ALL, "en_US.UTF-8"); 
    wchar_t str[] = L"\u0757\u077c\u0020\u00c5\u00d5\u00dd\u0009\u00a5"; 
    int count = 0; 
    for (int i = 0; i < wcslen(str); i++) { 
        if (iswblank(str[i])) 
            count++; 
    } 
    cout << L"Number of blank characters in \"" << str << "\" = " << count; 
    return 0; 
}

আউটপুট

Number of blank characters in "ݼݗ ÅÕÝ	¥" = 2
  1. C++ STL-এ tanh() ফাংশন

  2. C++ STL-এ atanh() ফাংশন

  3. C++ STL-এ cosh() ফাংশন

  4. C++ STL-এ sinh() ফাংশন