Skip to content

Commit 2165d4a

Browse files
feat: add two lectuew notes of CPPCon (#57)
* feat: sync the english version * ci fix: broken links * ci fix: broken links
1 parent b99155e commit 2165d4a

19 files changed

Lines changed: 5623 additions & 1 deletion

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
---
2020

2121
<!-- COVERAGE_START -->
22-
![English Coverage](https://img.shields.io/badge/en_coverage-99%25-green.svg) 420/423 docs translated
22+
![English Coverage](https://img.shields.io/badge/en_coverage-99%25-green.svg) 428/431 docs translated
2323
<!-- COVERAGE_END -->
2424

2525
## 这是什么项目

documents/en/vol10-open-lecture-notes/cppcon/2025/03-back-to-basics-ranges/01-from-loops-to-iterators.md

Lines changed: 419 additions & 0 deletions
Large diffs are not rendered by default.

documents/en/vol10-open-lecture-notes/cppcon/2025/03-back-to-basics-ranges/02-stl-algorithms-and-iterator-pitfalls.md

Lines changed: 419 additions & 0 deletions
Large diffs are not rendered by default.

documents/en/vol10-open-lecture-notes/cppcon/2025/03-back-to-basics-ranges/03-ranges-views-and-composition.md

Lines changed: 437 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
---
2+
title: 'Back to Basics: C++ Ranges'
3+
description: 'CppCon 2025 Talk Notes — Mike Shah: Introduction to C++ Ranges'
4+
conference: cppcon
5+
conference_year: 2025
6+
talk_title: 'Back to Basics: C++ Ranges'
7+
speaker: Mike Shah
8+
video_youtube: https://www.youtube.com/watch?v=Q434UHWRzI0
9+
tags:
10+
- cpp-modern
11+
- host
12+
- beginner
13+
difficulty: beginner
14+
platform: host
15+
cpp_standard:
16+
- 20
17+
- 23
18+
translation:
19+
source: documents/vol10-open-lecture-notes/cppcon/2025/03-back-to-basics-ranges/index.md
20+
source_hash: bceeba17f4769ca9a7ce58aef867fdfcfb8e6adcaa970930755a2f154fba580a
21+
translated_at: '2026-06-13T02:14:53.269922+00:00'
22+
engine: anthropic
23+
token_count: 217
24+
---
25+
<TalkInfoCard
26+
talkTitle="Back to Basics: C++ Ranges"
27+
speaker="Mike Shah"
28+
conference="cppcon"
29+
:year="2025"
30+
videoYoutube="https://www.youtube.com/watch?v=Q434UHWRzI0"
31+
/>
32+
33+
## Notes
34+
35+
<ChapterNav variant="sub">
36+
<ChapterLink href="01-from-loops-to-iterators">From Loops to Iterators: The Abstraction Path for Traversing Data</ChapterLink>
37+
<ChapterLink href="02-stl-algorithms-and-iterator-pitfalls">STL Algorithms in Practice and Iterator Pitfalls</ChapterLink>
38+
<ChapterLink href="03-ranges-views-and-composition">Ranges, Views, and Pipeline Composition: The Power of Lazy Evaluation</ChapterLink>
39+
</ChapterNav>

0 commit comments

Comments
 (0)