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

做淘宝网站如何提取中间的提成html登录页面制作

做淘宝网站如何提取中间的提成,html登录页面制作,php空间租用,黑龙江建设网官网手机版C初学者指南第一步—6.枚举和枚举类 文章目录 C初学者指南第一步---6.枚举和枚举类1.作用域的枚举(enum class类型#xff09;#xff08;C11#xff09;2.无作用域的枚举(enum类型)3.枚举类的基础类型4.自定义枚举类映射5.和基础类型的互相转换 1.作用域的枚举(enum class类…C初学者指南第一步—6.枚举和枚举类 文章目录 C初学者指南第一步---6.枚举和枚举类1.作用域的枚举(enum class类型C112.无作用域的枚举(enum类型)3.枚举类的基础类型4.自定义枚举类映射5.和基础类型的互相转换 1.作用域的枚举(enum class类型C11 语法 enum class name { enumerator1, enumerator2, … enumeratorN };默认值每个枚举类映射到从 0 到 N-1 的整数 enum class day { mon, tue, wed, thu, fri, sat, sun }; day d day::mon; d day::tue; // OK d wed; // Err! 编译错误: wed 只能在day作用域内仅限于命名范围的枚举类无法像某些其他语言那样查询枚举的属性 2.无作用域的枚举(enum类型) 语法 enum name { enumerator1, enumerator2, … enumeratorN };注意缺少关键字“class”。 enum day { mon, tue, wed, thu, fri, sat, sun }; day d mon; // OK!, 枚举值 mon 没有作用域 int i wed; // OK!, i 2 enum stars { sun, … }; // Err! 编译错误名称冲突不局限于作用域的枚举⇒名称冲突危险的隐式转换为基础类型无法像某些其他语言那样查询枚举的属性 注意一下enum class和enum类型的区别enum枚举类型从C语言开始就有了C中也继承了这一类型那为什么还要增加enum class呢主要有以下几个原因 类型安全性: enum class 是一种强类型枚举(strongly typed enum)。它拥有更好的类型安全性,因为它的枚举值是被限定在枚举类型内部的。 传统的 enum 是一种弱类型枚举(weakly typed enum)。它的枚举值可以隐式地转换为整型,容易造成意外的转换和错误。命名空间: enum class 的枚举值是限定在该枚举类型的命名空间中的。要访问枚举值需要使用 EnumName::ValueName 的形式。 enum 的枚举值直接存在于全局命名空间中,可以直接使用 ValueName 的形式访问。默认基础类型: enum class 的默认基础类型是 int。但可以使用 enum class EnumName : underlying_type; 的形式指定其他整数类型作为基础类型。 enum 的默认基础类型也是 int,但不能直接指定其他基础类型。作用域: enum class 的作用域仅限于该枚举类型本身。 enum 的作用域会污染全局命名空间。 注意避免使用无限定作用域的枚举 3.枚举类的基础类型 必须是整数类型char、short、long、…默认是int型 // 7个值 ⇒ char类型应该足够了 enum class day : char {mon, tue, wed, thu, fri, sat, sun }; // 不超过10,000 ⇒ short类型应该足够了 enum class language_ISO639 : short {abk, aar, afr, aka, amh, ara, arg, … };4.自定义枚举类映射 可以显式设置枚举类值不需要以 0 开头某些值可以省略可以是部分的只有一些具有枚举值的枚举器 注意如果显式设置枚举类的枚举值请对所有枚举类的枚举执行此操作 enum class month {jan 1, feb 2, mar 3, apr 4, may 5, jun 6, jul 7, aug 8, sep 9, oct 10, nov 11, dec 12 }; enum class flag {A 2, B 8, C 5, D, E, F 25 };5.和基础类型的互相转换 enum class month {jan 1, feb 2, mar 3, apr 4, may 5, jun 6, jul 7, aug 8, sep 9, oct 10, nov 11, dec 12 };枚举 → 整数整数→枚举int i static_cast(month::mar); // i: 3int i 0;cin i;// 确定 i ≥ 1 and ≤ 12 …month m1 static_cast(i); 附上原文链接 如果文章对您有用请随手点个赞谢谢 ^_^ 不来张图片就文章标题就很丑
http://www.dnsts.com.cn/news/126035.html

相关文章:

  • 别人用我公司营业执照备案做网站泉州人才网
  • 利川住房和城乡建设局网站网站登录注册页面模板
  • 国外做调查问卷的网站个人备案网站内不能出现什么内容
  • 有哪些做废品的网站北京哪家网站建设公司比较好
  • 网站安全事件应急处置机制建设c 网站开发 vs2012
  • 网站建设好的公司哪家好优化大师电脑版
  • 管理咨询公司网站WordPress验证邮箱
  • 对网站建设的认识注册工作室流程及费用
  • vue做的小网站扬中经济
  • 青岛网站设计选哪家贵州省建设监理协会网站
  • 小说网站怎么用html做网站建设如何更改背景图片
  • 微信端网站页面设计wordpress style标签
  • 用sqlite3做网站wordpress即时聊天插件
  • 专业从事成都网站建设长春网站制作最专业
  • 网站排名优化工薪待遇照片视频制作软件app
  • 建设银行中国网站首页站点怎么建网页
  • 做网站赚钱难电子商务网站建设评价论文
  • 网站可以查出在哪里做的吗成都专业网站建设公司
  • 专业的营销网站建设公司创建自己的网页
  • 广州网站建设业务易企网
  • 济南高品质网站制作网站开发学习路线
  • 移动端h5网站开发框架佛山网站建设公司怎么做
  • 哈尔滨网站制作软件用discuz做网站
  • 美化网站公司wordpress添加原文链接
  • 建设银行企业网上银行模板网站可以做优化
  • 做网站好还是网店wordpress积分阅读
  • 做旅游的海报图片网站网站模板大全官网
  • 酥糖的网站建设的目的是什么有没有做门店设计的网站
  • 网站设计制作ihanshi建设网站有什么作用是什么
  • 天津网站建设是什么汇办公app安卓版本