ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

C++之枚举类型

C++之枚举类型

在 C++ 中,枚举类型是一种用户定义的类型,可以包含一组命名的整数常量。要获取枚举类型的值,可以使用枚举变量或枚举常量名后跟枚举常量的值。

在下面的代码中,DPI_HOSTING_BEHAVIOR 是一个枚举类型,包含了三个枚举常量:DPI_HOSTING_BEHAVIOR_INVALID、DPI_HOSTING_BEHAVIOR_DEFAULT 和 DPI_HOSTING_BEHAVIOR_MIXED。如果要获取枚举类型的值,可以使用以下方式:

#include <iostream>
using namespace std;typedef enum DPI_HOSTING_BEHAVIOR {DPI_HOSTING_BEHAVIOR_INVALID     = -1,DPI_HOSTING_BEHAVIOR_DEFAULT     = 0,DPI_HOSTING_BEHAVIOR_MIXED       = 1
} DPI_HOSTING_BEHAVIOR;int main() {DPI_HOSTING_BEHAVIOR behavior = DPI_HOSTING_BEHAVIOR_DEFAULT; // 定义枚举变量并初始化为默认值cout << "The value of behavior is: " << behavior << endl; // 输出枚举变量的值system("pause"); // 暂停程序,等待用户按键继续return 0;
}

The value of behavior is: 0

请按任意键继续. . .

返回列表