在本文中,我们将讨论iswgraph()
C ++ STL中函数的工作,语法和示例。
iswgraph()是<cwctype>头文件下的函数。此功能用于检查给定的宽字符是否具有任何图形表示。该函数是函数isgraph的宽字符版本,位于<cctype>头文件下。
可以在屏幕上打印的所有宽字符都是具有图形表示的字符。除转义字符是具有图形表示的字符。
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: ?
本文向大家介绍C / C ++中的mbrtoc16()及其示例,包括了C / C ++中的mbrtoc16()及其示例的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将讨论C ++ STL中std::mbrtoc16()函数的工作,语法和示例。 什么是std::mbrtoc16()? std::mbrtoc16()函数是C ++ STL中的内置函数,在<cuchar>头文件中定义。此函数用
本文向大家介绍C / C ++中的mbrtoc32()及其示例,包括了C / C ++中的mbrtoc32()及其示例的使用技巧和注意事项,需要的朋友参考一下 在本文中,我们将讨论C ++ STL中std::mbrtoc32()函数的工作,语法和示例。 什么是std::mbrtoc32()? std::mbrtoc32()函数是C ++ STL中的内置函数,在<cuchar>头文件中定义。此函数用
主要内容:无符号数的输出在数学中,数字有正负之分。在C语言中也是一样,short、int、long 都可以带上正负号,例如: 如果不带正负号,默认就是正数。 符号也是数字的一部分,也要在内存中体现出来。符号只有正负两种情况,用1位(Bit)就足以表示; C语言规定,把内存的最高位作为符号位。以 int 为例,它占用 32 位的内存,0~30 位表示数值,31 位表示正负号。如下图所示: 在编程语言中,计数往往是从0开始,
编写此代码是为了“查找给定字符是否为数字” 这被编译了,但是在接受输入后,它没有给出任何输出。但是,将倒数第二行中的 %c 更改为 %d 格式说明符时,它确实有效。我有点困惑,因为为什么%d工作,但%c没有,尽管变量是字符数据类型。
本文向大家介绍在C#中global关键字的作用及其用法,包括了在C#中global关键字的作用及其用法的使用技巧和注意事项,需要的朋友参考一下 global 是 C# 2.0 中新增的关键字,理论上说,如果代码写得好的话,根本不需要用到它。 假设你现在写了一个类,名字叫 System。那么当你再在代码里写 System 的时候,编译器就不知道你是要指你写的 System 类还是系统的 System
本文向大家介绍C ++中的多态示例,包括了C ++中的多态示例的使用技巧和注意事项,需要的朋友参考一下 多态是面向对象编程的关键特征,即具有多种形式。在C ++中,这分为编译时多态和运行时多态。 编译时多态的一个示例是函数重载或运算符重载。函数覆盖是运行时多态性的一个示例。 C ++中使用函数重载的多态示例如下。 示例 输出结果 上面程序的输出如下。 现在,让我们了解以上程序。 类Example中