相关疑难解决方法(0)

我在哪里可以找到当前的C或C++标准文档?

对于许多问题,答案似乎可以在"标准"中找到.但是,我们在哪里找到它?最好是在线.

谷歌搜索有时会觉得徒劳,尤其是对于C标准,因为他们在编程论坛的大量讨论中被淹没.

要开始这个,因为这些是我现在正在搜索的,那里有很好的在线资源:

  • C89
  • C99
  • C11
  • C++ 98
  • C++ 03
  • C++ 11
  • C++ 14

c c++ standards c++-faq

394
推荐指数
8
解决办法
12万
查看次数

是否所有C++编译器都允许使用静态const int类成员变量作为数组绑定?

在VC++中,当我需要指定一个绑定类成员变量的数组时,我这样做:

 class Class {

 private:
     static const int numberOfColors = 16;
     COLORREF colors[numberOfColors];
 };
Run Code Online (Sandbox Code Playgroud)

(请不要告诉我在这里使用std :: vector)

这样我就有了一个常量,可以用作数组绑定,稍后在类代码中指定循环语句约束,同时在其他任何地方都不可见.

问题是static const int成员变量的这种用法是仅由VC++允许还是其他广泛编译器通常允许的?

c++ static const visual-c++

8
推荐指数
5
解决办法
1987
查看次数

标签 统计

c++ ×2

c ×1

c++-faq ×1

const ×1

standards ×1

static ×1

visual-c++ ×1