比较明确定义的功能

来源:互联网 发布:c语音求质数的算法 编辑:程序博客网 时间:2024/05/30 05:10

正常的枚举,你可以访问enumerators(EG红)直接in the surrounding范围然而,以及枚举类,强者scoping Rules均值你不得不使用范围限定to access the enumerator(EG。颜色红色)有助于保持name污染and the potential for名称冲突

the strong typing Rules means that will look for an C + +比较明确定义的功能比较颜色和水果因为我们没有定义的算子T= =color水果)功能编制明白如何比较A和B在任何有意义的方式,引起编译时间错误to occur

我知道这是挑剔,但–汽车是不是新的。什么是新的是汽车的定义

实际上最初是在C认为携带B

由于C的常见问题指出了自动关键字

“可以想象的文体使用如强调一个变量必须是自动的,和被认为是一些编译器用它来强制一个变量不在寄存器。

记得读到这几年前也有什么用在注册不可变)

再次没有什么重要的所以你可以认为这是吹毛求疵琐事或……别的

似乎有一种怪癖与VS10不显示在G +。我使用MinGW jgrasp

对于上述枚举编码

枚举cpp16:13警告:比较枚举main()色彩”和“枚举main()水果[wenum比较]

这看起来像是已经在这里实现所需的行为。比较是不允许的。我想我是用C + +98,因为它不会让我做为基础的循环范围

它也好像是使用命名空间或类似)范围,以减少枚举


您必须登录后才能发表评论

当C + +比较A和B,这是比较他们为整数,这意味着在上面的例子中,一个确实等于B因为他们都默认为整数0。这是绝对没有希望A和B是从不同的枚举

C + + 11定义了一个新的概念枚举类使两个强类型的枚举和强烈的范围



0 0
原创粉丝点击