Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 7a53541

Browse files
committed
删除 Gitbook 无意义配置文件,增加课程链接,增加部分协程前言描述(还需修改,无太多价值)
1 parent 47d20f2 commit 7a53541

File tree

3 files changed

+17
-17
lines changed

3 files changed

+17
-17
lines changed

‎README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
# 现代C++并发编程教程
88

9-
本仓库用来存放 B 站课程[《现代 C++ 并发编程教程》]()的教案、代码。
9+
本仓库用来存放 B 站课程[《现代 C++ 并发编程教程》](https://www.bilibili.com/cheese/play/ss34184)的教案、代码。
1010

1111
不管是否购买课程,任何组织和个人遵守 [CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/deed.zh-hans) 协议均可随意使用学习。
1212

‎SUMMARY.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

‎md/06协程.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,23 @@
11
# 协程
22

3+
## 前言
4+
35
既然是"**现代**" C++ 并发编程教程,怎么能不聊协程呢?
46

57
C++20 引入了协程语法,新增了三个用作协程的关键字:`co_await``co_yield``co_return`。但并未给出标准**协程库**,协程库在 C++23 被引入。
68

7-
希望您拥有 `gcc14``clang18`,最新的 MSVC。
9+
希望您拥有 `gcc14``clang19`,`Visual Studio 2022 17.11`
10+
11+
我们假设您对 C++20 的协程一无所知、假设您对协程这个概念一无所知、假设您不了解其它语言的协程实现(如 Python、java)。
12+
13+
---
14+
15+
绝大多数人对协程基本可以说是一无所知,但是应该都听过这个名字,大概是因为这些编程语言都在新版本中引入它作为核心语言特性。
16+
17+
这带来了许多的热度,不过这并不完全算是好事,许多的营销号一样的讲述,基本全部都是错误的。
18+
19+
据我所知,在我在 B站发布正经 C++20 协程的教学视频之前,几乎所有打着 C++ 旗号说什么协程的,都是胡言乱语。不过也有一些不错的,如:[**等疾风**](https://space.bilibili.com/35186937)[**happyyang的百草园**](https://space.bilibili.com/312883756),都出过至少算作正经的 C++20 协程的教学视频。
20+
21+
- **C++20 的协程是复杂的**
822

9-
> C++ 20 协程的使用尚不成熟,等待后续更新讲解.....
23+
不管是使用上还是概念上,引入了许多新颖的做法。

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /