文件名称:CppCoreGuidelines:C ++核心准则是有关C ++编码的一系列经过实践检验的准则,规则和最佳实践
文件大小:11.13MB
文件格式:ZIP
更新时间:2024-02-28 19:13:18
Python
“在C ++中,是一种努力摆脱困境的更小,更简单,更安全的语言。” -比尼亚(Bjarne Stroustrup) 是由Bjarne Stroustrup领导的一项协作工作,非常类似于C ++语言本身。 它们是许多组织经过多年的讨论和设计而得出的结果。 它们的设计鼓励通用性和广泛采用性,但是可以随意复制和修改它们,以满足您组织的需求。 入门 准则本身可以在中找到。 该文档位于。 它特意保持简单(主要使用ASCII),以实现自动后处理,例如语言翻译和重新格式化。 编辑器维护一种。 请注意,它是手动集成的,并且可能比master分支中的版本稍旧。 该准则是一个不断发展的文档,没有严格的“发布”节奏。 Bjarne Stroustrup会定期检查文档,并增加简介中的版本号。 的签入标记在git中。 许多准则使用仅标题的准则支持库。 提供了一种实现方式。 背景和范围 该准则的目的是帮助人们有
【文件预览】:
CppCoreGuidelines-master
----.gitignore(118B)
----cpp_core_guidelines_logo_text.png(112KB)
----.travis.yml(391B)
----CONTRIBUTING.md(6KB)
----dump.cpp(8KB)
----param-passing-normal.png(42KB)
----LICENSE(2KB)
----.github()
--------workflows()
----scripts()
--------Makefile(5KB)
--------python()
--------hunspell()
--------nodejs()
----README.md(4KB)
----CppCoreGuidelines.md(799KB)
----talks()
--------MacIntosh - Static Analysis and C++.pdf(837KB)
--------Contracts-for-Dependable-C++.pdf(666KB)
--------Stroustrup - CppCon 2015 keynote.pdf(1.24MB)
--------Large-Scale-C++-With-Modules.pdf(2.28MB)
--------Sutter - CppCon 2015 day 2 plenary .pdf(2.37MB)
--------README.md(973B)
--------MacIntosh - A Few Good Types.pdf(862KB)
----param-passing-advanced.png(46KB)
----docs()
--------gsl-intro.md(10KB)
--------Introduction to type and resource safety.pdf(635KB)
--------P0122R4.pdf(968KB)
--------ctor-dtor-raii-popl12.pdf(677KB)
--------Lifetime.pdf(810KB)