zoukankan      html  css  js  c++  java
  • c++ 枚举 GIS

    枚举成员值可以是不唯一的。
    // point2d is 2, point2w is 3, point3d is 3, point3w is 4
    enum Points { point2d = 2, point2w, point3d = 3, point3w };
    本例中,枚举成员 point2d 显式初始化为 2。下一个枚举成员 point2w 默
    认初始化,即它的值比前一枚举成员的值大 1。因此 point2w 初始化为 3。枚
    举成员 point3d 显式初始化为 3。一样,point3w 默认初始化,结果为 4。

    枚举的使用::

    Points pt3d = point3d; // ok: point3d is a Points enumerator
    Points pt2w = 3; // error: pt2w initialized with int
    pt2w = polygon; // error: polygon is not a Points enumerator
    pt2w = pt3d; // ok: both are objects of Points enum type

  • 相关阅读:
    makefile
    xcode
    centos
    debug
    服务器开发
    socket
    xcode
    调用cpp库更基本
    nodejs cpp动态库
    html5图片裁剪法--
  • 原文地址:https://www.cnblogs.com/gisbeginner/p/2746615.html
Copyright © 2011-2022 走看看