美文网首页
enum的用法

enum的用法

作者: Optimization | 来源:发表于2020-06-21 12:12 被阅读0次
参考资料:

C++ enum枚举用法攻略(超详细)
它就是一个值,直接使用就可以了。

正文:
#include <iostream>
using namespace std;
// Declare the enumerated type
enum Roster { Tom = 1, Sharon, Bill, Teresa, John };
// Sharon - John will be assigned default values 2-5.
int main() {
  int who;
  cin >> who;
  switch (who) {
    case Tom:
      cout << "Tom's birthday is January 3.\n";
      break;
    case Sharon:
      cout << "Sharon's birthday is April 22.\n";
      break;
    case Bill:
      cout << "Bill's birthday is December 19.\n";
      break;
    case Teresa:
      cout << "Teresa's birthday is February 2.\n";
      break;
    case John:
      cout << "John's birthday is June 17.\n";
      break;
    default:
      cout << "Invalid selection\n";
  }
  return 0;
}

相关文章

  • Java中Enum的优雅用法

    Java中Enum的优雅用法 本文简单总结一些Java中enum的坑以及优雅的用法。 普通的enum有什么问题 分...

  • enum的用法

    参考资料: C++ enum枚举用法攻略(超详细)它就是一个值,直接使用就可以了。 正文:

  • enum的用法

    enum key: String {case a = "a"case b = "b"case c = "c"cas...

  • Android 性能优化之:避免在Android上过多使用enu

    一,enum基本用法 1,枚举常量和数据有关联定义: public enum TaskStatus { UN...

  • Java 枚举(enum) 详解7种常见的用法

    Java 枚举(enum) 详解7种常见的用法 用法一:常量 publicenumColor{ RED,GREEN...

  • 枚举

    枚举 wiki Java的枚举类型用法介绍 深入理解Java枚举类型(enum) 为什么要用enum? 学习计划 ...

  • swift的Enum和Optional

    1、Enum 1.1、基本用法 swift中通过enum关键字来声明一个枚举。 1.2、原始值(rawValue)...

  • iOS 枚举

    iOS 枚举 使用typedef NS_ENUM 用法: 常用三种方式,普通使用推荐枚举NS_ENUM方式,如果需...

  • swift-闭包-相当于OC中的block

    用法1:当作属性用 //枚举值 enum ClickType {case Login, OnlineQuote, ...

  • Java Enum用法详解

    Java Enum用法详解 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static f...

网友评论

      本文标题:enum的用法

      本文链接:https://www.haomeiwen.com/subject/iwgoxktx.html