book: typo fixes (#248)

This commit is contained in:
ALAN
2022-08-20 15:24:36 +08:00
committed by GitHub
parent 2e9eed9ecc
commit 237c990510
2 changed files with 4 additions and 4 deletions

View File

@@ -378,8 +378,8 @@ One of the most common and notable examples of type derivation using `auto` is t
```cpp ```cpp
// before C++11 // before C++11
// cbegin() returns vector<int>::const_iterator // cbegin() returns vector<int>::const_iterator
// and therefore itr is type vector<int>::const_iterator // and therefore it is type vector<int>::const_iterator
for(vector<int>::const_iterator it = vec.cbegin(); itr != vec.cend(); ++it) for(vector<int>::const_iterator it = vec.cbegin(); it != vec.cend(); ++it)
``` ```
When we have `auto`: When we have `auto`:

View File

@@ -314,8 +314,8 @@ C++11 引入了 `auto` 和 `decltype` 这两个关键字实现了类型推导,
```cpp ```cpp
// 在 C++11 之前 // 在 C++11 之前
// 由于 cbegin() 将返回 vector<int>::const_iterator // 由于 cbegin() 将返回 vector<int>::const_iterator
// 所以 itr 也应该是 vector<int>::const_iterator 类型 // 所以 it 也应该是 vector<int>::const_iterator 类型
for(vector<int>::const_iterator it = vec.cbegin(); itr != vec.cend(); ++it) for(vector<int>::const_iterator it = vec.cbegin(); it != vec.cend(); ++it)
``` ```
而有了 `auto` 之后可以: 而有了 `auto` 之后可以: