পরিচয়
C++ স্ট্যান্ডার্ড টেমপ্লেট লাইব্রেরি (STL)-এ iswctype() ফাংশন ব্যবহার করা হয় একটি 와াইড ক্যারেক্টার-এর নির্দিষ্ট প্রোপার্টি আছে কিনা তা চেক করার জন্য।
iswctype() একটি বিল্ট-ইন ফাংশন যার হেডার ফাইল হলো <ctype.h>।
সিনট্যাক্স
int iswctype(wint_t c, wctype_t desc); // চেক করে c-তে desc-দ্বারা নির্দিষ্ট প্রোপার্টি আছে কিনা।
সিনোপসিস
int iswctype(wint_t c, wctype_t desc);
প্যারামিটার
- c - চেক করার 와াইড ক্যারেক্টার, যা ইন্টিগ্রাল টাইপ
wint_t-এ কাস্ট করা হয়। - desc -
wctype()কল থেকে রিটার্ন করা একটি মান, যাwctype_tস্কেলার টাইপ।
রিটার্ন ভ্যালু
যদি c-তে desc-নির্দিষ্ট প্রোপার্টি থাকে তবে শূন্য ব্যতীত মান (true), অন্যথায় শূন্য (false)।
C প্রোগ্রাম উদাহরণ
#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.