c++的核心准则

Posted ejinxian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c++的核心准则相关的知识,希望对你有一定的参考价值。

C++ Core Guidelines 是一份不断改进的活文件。是一个开源(代码)项目,发布版是0.8。从这个项目复制、使用、修改和创作衍生作品的许可。对该项目进行贡献需要同意贡献者许可证。详细信息请参见附带的LICENSE文件。我们将这个项目提供给“友好的用户”使用、复制、修改和派生,希望得到建设性的输入。

特性

  1. 规则集还没有完全检查其完整性、一致性或可执行性。
  2. 标记已知的缺失信息
  3. 更新引用部分;许多c++ 11之前的源代码都太老了。
  4. 有关最新的待办事项列表,请参阅:待办事项:未分类的原始规则

阅读本指南的范围和结构的解释,或者直接进入:

支持部分:

特定语言特性的规则:

以上是关于c++的核心准则的主要内容,如果未能解决你的问题,请参考以下文章

C++核心准则T.22:为概念定义公理

C++核心准则C.9:最小限度暴露成员

C++核心准则边译边学-文档结构

C++核心准则F.55 不要使用可变参数

C++核心准则C.3:用类表现接口和实现的区别

C++核心准则C.1:组织相关数据形成结构体或者类