কম্পিউটার

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


C++ স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরে(STL), iswctype() ফাংশনটি প্রদত্ত চওড়া অক্ষরটিতে desc দ্বারা নির্দিষ্ট করা সম্পত্তি আছে কিনা তা পরীক্ষা করতে ব্যবহৃত হয়।

Iswctype() একটি অন্তর্নির্মিত ফাংশন যার হেডার ফাইল হল "ctype.h"৷

Iswctype() এর সিনট্যাক্স নিম্নরূপ

int iswctype(wint_t c, wctype_t desc);
iswctype ()
/ Checks whether whether c has the property specified by desc. /

সারাংশ

int iswctype(wint_t c, wctype_t desc);

পরামিতি

C − বিস্তৃত অক্ষরগুলি পরীক্ষা করতে যা অবিচ্ছেদ্য প্রকার wint_t

-এ কাস্ট করা হয়েছে

Desc − এটি একটি মান যা wctype-এ কলের মাধ্যমে ফেরত দেওয়া হয়, যা একটি স্কেলার টাইপ যা wctype(ওয়াইড ক্যারেক্টার টাইপ) এর জন্য রিটার্ন টাইপ হিসাবে ব্যবহৃত হয়।

রিটার্ন মান

শূন্য থেকে ভিন্ন একটি মান (অর্থাৎ, সত্য) যদি প্রকৃতপক্ষে c-এ desc দ্বারা চিহ্নিত সম্পত্তি থাকে। শূন্য (অর্থাৎ, মিথ্যা) অন্যথায়।

সি-তে ISWCTYPE () ফাংশনের জন্য প্রোগ্রাম

#include <stdio.h>
#include <wctype.h>
int main (){
   int i=0;
   wchar_t str[] = L"Test String.\n";
   wchar_t c;
   wctype_t check = wctype("lower");
   wctrans_t trans = wctrans("toupper");
   while (str[i]){
      c = str[i];
      if (iswctype(c,check)) c = towctrans(c,trans);
         putwchar (c);
         i++;
   }
   return 0;
}

আউটপুট

যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট −

উৎপন্ন করবে
TEST STRING.

  1. C++ STL-এ tanh() ফাংশন

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

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

  4. সি++ এসটিএল-এ sinh() ফাংশন