fix: refine title number

This commit is contained in:
Changkun Ou
2018-05-06 16:03:13 +02:00
parent 9e18543f65
commit 832c6220c5
7 changed files with 29 additions and 112 deletions

View File

@@ -8,25 +8,15 @@ order: 9
> 内容修订中
## 一、本节内容
[TOC]
本节内容包括:
- 对标准库的扩充: 其他杂项
+ 新类型
+ `long long int`
+ `noexcept` 的修饰和操作
+ 字面量
+ 原始字符串字面量
+ 自定义字面量
## 二、新类型
## 9.1 新类型
### `long long int`
`long long int` 并不是 C++11 最先引入的,其实早在 C99`long long int` 就已经被纳入 C 标准中所以大部分的编译器早已支持。C++11 的工作则是正式把它纳入标准库,规定了一个 `long long int` 类型至少具备 64 位的比特数。
## 三、noexcept 的修饰和操作
## 9.2 noexcept 的修饰和操作
C++ 相比于 C 的一大优势就在于 C++ 本身就定义了一套完整的异常处理机制。然而在 C++11 之前,几乎没有人去使用在函数名后书写异常声明表达式,从 C++11 开始,这套机制被弃用,所以我们不去讨论也不去介绍以前这套机制是如何工作如何使用,你更不应该主动去了解它。
@@ -99,7 +89,7 @@ std::cout << "捕获异常, 来自 block_throw()" << std::endl;
捕获异常, 来自 non_block_throw()
```
## 四、字面量
## 9.3 字面量
### 原始字符串字面量