We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e7ed43 commit 993d426Copy full SHA for 993d426
basic_content/enum/README.md
@@ -50,7 +50,7 @@ namespace Color
50
51
这样之后就可以用 `Color::Type c = Color::RED;` 来定义新的枚举变量了。如果 `using namespace Color` 后,前缀还可以省去,使得代码简化。不过,因为命名空间是可以随后被扩充内容的,所以它提供的作用域封闭性不高。在大项目中,还是有可能不同人给不同的东西起同样的枚举类型名。
52
53
-更“有效”的办法是用一个类或结构体来限定其作用域,例如:定义新变量的方法和上面命名空间的相同。不过这样就不用担心类在别处被修改内容。这里用结构体而非类,一是因为本身希望这些常量可以公开访问,二是因为它只包含数据没有成员函数。
+更“有效”的办法是用一个类或结构体来限定其作用域,例如:定义新变量的方法和上面命名空间的相同。不过这样就不用担心类在别处被修改内容。这里用结构体而非类,是因为本身希望这些常量可以公开访问。
54
55
```c++
56
struct Color1
@@ -153,4 +153,4 @@ public:
153
154
枚举常量不会占用对象的存储空间,它们在编译时被全部求值。
155
156
-枚举常量的缺点是:它的隐含数据类型是整数,其最大值有限,且不能表示浮点。
+枚举常量的缺点是:它的隐含数据类型是整数,其最大值有限,且不能表示浮点。
0 commit comments