Skip to content

Commit

Permalink
feat(learning_map): 在深入语言部分添加一些资料
Browse files Browse the repository at this point in the history
  • Loading branch information
FeignClaims committed Oct 3, 2024
1 parent 16d8870 commit 57c0cd0
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
2 changes: 2 additions & 0 deletions _static/links.rst
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
.. _`*(char*)0 = 0: What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023`: https://www.youtube.com/watch?v=dFIqNZ8VbRY
.. _`105 STL Algorithms in Less Than an Hour - Jonathan Boccara - CppCon 2018`: https://www.bilibili.com/video/BV1VU4y1U7rL
.. _`Abstraction Patterns: Making Code Reliably Better Without Deep Understanding - Kate Gregory - ACCU 2022`: https://www.youtube.com/watch?v=Y3wxJD3BpqI
.. _`An (In-)Complete Guide to C++ Object Lifetimes - Jonathan Müller - ACCU 2024`: https://www.youtube.com/watch?v=Lo-IlZxL8DU
.. _`Back to Basics: Move Semantics - Nicolai Josuttis - CppCon 2021`: https://www.youtube.com/watch?v=Bt3zcJZIalk
.. _`Better Algorithm Intuition - Conor Hoekstra @code_report - Meeting C++ 2019`: https://www.youtube.com/watch?v=TSZzvo4htTQ
.. _`Better Code: Concurrency - Sean Parent - NDC London 2017`: https://www.youtube.com/watch?v=zULU6Hhp42w
Expand All @@ -88,6 +89,7 @@
.. _`STL and Its Design Principles - Alexander Stepanov`: https://www.youtube.com/watch?v=YlVUzJwN_Xc
.. _`Simplicity: Not Just For Beginners - Kate Gregory - CppCon 2018`: https://www.youtube.com/watch?v=n0Ak6xtVXno
.. _`Stop Teaching C - Kate Gregory - CppCon 2015`: https://www.bilibili.com/video/BV13P411D7eF/
.. _`Type punning in modern C++ - Timur Doumler - CppCon 2019`: https://www.youtube.com/watch?v=_qzMpk-22cc
.. _`Undefined Behavior is Not an Error - Barbara Geller & Ansel Sermersheim - CppCon 2018`: https://www.youtube.com/watch?v=XEXpwis_deQ
.. _`Using Modern CMake Patterns to Enforce a Good Modular Design - Mathieu Ropert - CppCon 2017`: https://www.youtube.com/watch?v=eC9-iRN2b04
.. _`What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid - Matt Godbolt - CppCon 2017`: https://www.youtube.com/watch?v=bSkpMdDe4g4
Expand Down
4 changes: 4 additions & 0 deletions learning_map/main.rst
Original file line number Diff line number Diff line change
Expand Up @@ -239,6 +239,8 @@
深入语言
========================================================================================================================

显然, 这部分内容不是几个资料就能学全的 (其他部分也不是!), 因此此处仅选择了一些内容列出, 更多见于 :ref:`学习大纲_常用网站资源`.

- `Undefined Behavior is Not an Error - Barbara Geller & Ansel Sermersheim - CppCon 2018`_
- `Back to Basics: Move Semantics - Nicolai Josuttis - CppCon 2021`_
- 《C++ Move Semantics - The Complete Guide》
Expand All @@ -251,7 +253,9 @@
- `How C++20 Changes the Way We Write Code - Timur Doumler - CppCon 2020`_
- 《C++20 - The Complete Guide》
- `*(char*)0 = 0: What Does the C++ Programmer Intend With This Code? - JF Bastien - C++ on Sea 2023`_
- `Type punning in modern C++ - Timur Doumler - CppCon 2019`_
- `How C++23 Changes the Way We Write Code - Timur Doumler - CppCon 2022`_
- `An (In-)Complete Guide to C++ Object Lifetimes - Jonathan Müller - ACCU 2024`_
- 《C++ Lambda Story - Everything you need to know about Lambda Expressions in Modern C++》

========================================================================================================================
Expand Down

0 comments on commit 57c0cd0

Please sign in to comment.