C++标准草案学习
此post为一个目录页,其中记录这本人对C++ Working Draft N4681(C++20草案)部分内容的个人理解,原文:
注意,目录中的文章,进入之后请手动刷新一下页面,方可正常显示,否则有些md语法无法正常被识别(小bug)
6 Basics
- 6.1 Preamble
- 6.2 Declarations and definitions
- 6.3 One-definition rule
- 6.4 Scope
- 6.5 Name lookup
- 6.6 Program and linkage
- 6.7 Memory and objects
- 6.8 Types
- 6.9 Program execution
7 Expressions
- 7.1 Preamble
- 7.2 Properties of expressions
- 7.3 Standard conversions
- 7.4 Usual arithmetic conversions
- 7.5 Primary expressions
- 7.6 Compound expressions
- 7.7 Constant expressions
8 Statements
- 8.1 Preamble
- 8.2 Labeled statement
- 8.3 Expression statement
- 8.4 Compound statement or block
- 8.5 Selection statements
- 8.6 Iteration statements
- 8.7 Jump statements
- 8.8 Declaration statement
- 8.9 Ambiguity resolution
9 Declarations
- 9.1 Preamble
- 9.2 Specifiers
- 9.3 Declarators
- 9.4 Initializers
- 9.5 Function definitions
- 9.6 Structured binding declarations
- 9.7 Enumerations
- 9.8 Namespaces
- 9.9 The using declaration
- 9.10 The asm declaration
- 9.11 Linkage specifications
- 9.12 Attributes
11 Classes
- 11.1 Preamble
- 11.2 Properties of classes
- 11.3 Class names
- 11.4 Class members
- 11.5 Unions
- 11.6 Local class declarations
- 11.7 Derived classes
- 11.8 Member name lookup
- 11.9 Member access control
- 11.10 Initialization
- 11.11 Comparisons
- 11.12 Free store
- 标题: C++标准草案学习
- 作者: paw5zx
- 创建于 : 2025-08-10 16:57:04
- 更新于 : 2026-07-13 10:41:22
- 链接: https://paw5zx.github.io/cpp-working-draft-learning/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
推荐阅读
评论