এই নিবন্ধে আমরা C++ STL-এ iswgraph() ফাংশনের কাজ, সিনট্যাক্স এবং উদাহরণ নিয়ে আলোচনা করব।
iswgraph() একটি ফাংশন যা
কোন প্রশস্ত অক্ষরের গ্রাফিকাল উপস্থাপনা আছে?
সমস্ত প্রশস্ত অক্ষর যা স্ক্রীনে মুদ্রিত হতে পারে সেগুলিই গ্রাফিকাল উপস্থাপনা করছে। এস্কেপ অক্ষরগুলি ব্যতীত যেগুলি গ্রাফিকাল উপস্থাপনা করছে৷
৷সিনট্যাক্স
int iswgraph(ch);
পরামিতি
ফাংশনটি শুধুমাত্র একটি প্যারামিটার গ্রহণ করে যা ch, প্রশস্ত অক্ষরের প্রকারের।
রিটার্ন মান
এটি একটি পূর্ণসংখ্যার মান প্রদান করে যেমন 0 হল প্রশস্ত অক্ষরটি গ্রাফিকভাবে উপস্থাপন করা হয় না এবং একটি অশূন্য মান যদি প্রশস্ত অক্ষরটি গ্রাফিকভাবে উপস্থাপন করা হয়।
উদাহরণ
Input: iswgraph(‘?’); Output: It has a graphical representation. Input: iswgraph(‘ ’); Output: It doesn’t have a graphical representation.
উদাহরণ
#include <cwctype> #include <iostream> using namespace std; int main() { wchar_t ch_1 = '%'; wchar_t ch_2 = ')'; if(iswgraph(ch_1)) wcout<< "It has graphical representation: "<<ch_1; else wcout<< "It doesn't have graphical representation: "<<ch_1; if (iswgraph(ch_2)) wcout<< "\nIt has graphical representation: "<<ch_2; else wcout<< "\nIt doesn't have graphical representation: "<<ch_2; return 0; }
আউটপুট
যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট −
উৎপন্ন করবেIt has graphical representation: % It has graphical representation: )
উদাহরণ
#include <cwctype> #include <iostream> using namespace std; int main() { wchar_t ch_1 = '9'; wchar_t ch_2 = '/n'; if(iswgraph(ch_1)) wcout<< "It has graphical representation: "<<ch_1; else wcout<< "It doesn't have graphical representation: "<<ch_1; if (iswgraph(ch_2)) wcout<< "\nIt has graphical representation: "<<ch_2; else wcout<< "\nIt doesn't have graphical representation: "<<ch_2; return 0; }
আউটপুট
যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট −
উৎপন্ন করবেIt has graphical representation: 9 It doesn't have graphical representation: ?