当前位置: 首页 > news >正文

alexa的网站排名主要分为哪两种达州网站建设qinsanw

alexa的网站排名主要分为哪两种,达州网站建设qinsanw,德州万企互联网站制作,电子商务网站建设的定义enum class 是 C11 引入的一种新的枚举类型#xff0c;它是对传统 C 风格的枚举的一种改进。enum class 提供了更强大的类型安全性和作用域限定。以下是关于 enum class 的详细介绍和用法说明#xff1a; 1. 基本语法 enum class EnumName {Enumerator1,Enumerator2,// ...…enum class 是 C11 引入的一种新的枚举类型它是对传统 C 风格的枚举的一种改进。enum class 提供了更强大的类型安全性和作用域限定。以下是关于 enum class 的详细介绍和用法说明 1. 基本语法 enum class EnumName {Enumerator1,Enumerator2,// ... }; 其中EnumName 是枚举类型的名称Enumerator1、Enumerator2 等是枚举类型的枚举值。 2. 作用域限定 enum class 引入了作用域限定枚举值在其定义的作用域内可见不会污染全局命名空间。这意味着可以有相同名字的枚举值存在于不同的 enum class 中。 enum class Color {Red,Blue };enum class Size {Small,Large };// 不同的enum class可以有相同的枚举值名字 Color myColor Color::Red; Size mySize Size::Red; // 这里不会冲突 3. 底层类型指定 与传统的 C 风格枚举不同enum class 允许你显式指定底层类型。 enum class MyEnum : std::uint8_t {Value1,Value2 }; 4. 强类型 enum class 提供了强类型的枚举不能直接转换为整数需要使用 static_cast 进行显式转换。 enum class Day { Monday, Tuesday, Wednesday };int main() {Day today Day::Monday;// int dayAsInt today; // 错误不能直接转换int dayAsInt static_castint(today); // 正确需要显式转换return 0; } 5. 前置声明 可以在使用之前进行前置声明而不需要在枚举定义之前声明。 enum class Status : int; // 前置声明void processStatus(Status s);enum class Status : int {OK,Error }; 6. Switch 语句 在 switch 语句中每个分支都必须包含 enum class 的所有值否则会得到警告。 enum class State { Idle, Running, Stopped };void processState(State s) {switch (s) {case State::Idle:// 处理 Idle 状态break;case State::Running:// 处理 Running 状态break;case State::Stopped:// 处理 Stopped 状态break;// 不包含所有的枚举值将导致编译警告} } 总结 enum class 提供了更好的类型安全性和作用域限定使得枚举更加灵活和可维护。它是 C11 引入的一个重要特性推荐在新的代码中使用。
http://www.hkea.cn/news/14383753/

相关文章:

  • 江门网站制作华企立方网站中链接怎么做的
  • 济南科技网站建设微信官网客户端
  • 广元做网站站排名百度指数查询平台
  • 做seo网站的公司wordpress扫公众号二维码登录
  • 购物网站服务器带宽哈尔滨网站制作公司哪家好
  • 全国室内设计公司排名东莞seo网站排名优化
  • 做网站需要什么配置怎样建公司网站
  • 国外psd网页模板网站在哪个网站可以做二建的题
  • 徐州企业做网站广州市天气
  • 一家专门做衣服的网站电话销售外呼系统软件
  • 宁化网站建设仿制网站软件
  • 做网站联盟wordpress如何重装
  • 上海市建设小学网站计算机应用技术网站开发方向
  • 佛山家具网站建设公司中国网站域名备案管理系统
  • 南通做网站公司哪家好外贸网站怎么规划
  • 郑州做网站的大公司网站设计标杆企业
  • 网站后台管理系统的主要功能学校网站建设招聘
  • 模板建站能建个门户网站吗类似wordpress的图片上传
  • 用旧手机做网站服务器广州中企动力网站制作
  • 潍坊制作网站的公司云服务器是什么意思
  • 中国信用网企业查询大连百度快速优化排名
  • 网站如何做吸引人的项目新公司注册资金多少较好
  • 西安企业网站建设多少钱怎么建设一个社交网站
  • 网站制作合同书网页设计素材推荐
  • 什么是网站平台开发国外网站注册
  • 门户网站集群建设方案给公司做个网站多少钱
  • 湛江廉江网站建设做兼职女的网站
  • 图书馆网站建设教程专业定制网站建设哪里有
  • 闸北网站推广公司个人博客网站备案
  • 国外flash网站欣赏网站制作建立