Skip to content

Latest commit

 

History

History
63 lines (60 loc) · 3.59 KB

220211.md

File metadata and controls

63 lines (60 loc) · 3.59 KB

Articles & Papers

  1. C++20 Concepts - a Quick Introduction
    https://www.cppstories.com/2021/concepts-intro/
  2. GSL 4.0.0 is Available Now
    https://devblogs.microsoft.com/cppblog/gsl-4-0-0-is-available-now/
  3. Why you should use std::move only rarely
    https://andreasfertig.blog/2022/02/why-you-should-use-stdmove-only-rarely/
  4. I don’t know which container to use (and at this point I’m too afraid to ask)
    https://belaycpp.com/2022/02/02/i-dont-know-which-container-to-use-and-at-this-point-im-too-afraid-to-ask/
  5. C++ at its finest: `function_traits<R (T::*)(TArgs......)>
    https://t.co/7yn0BaoO1U
  6. Working with Strings in Embedded C++
    https://blog.feabhas.com/2022/02/working-with-strings-in-embedded-c/
  7. Ranges and Forwarding References
    https://tristanbrindle.com/posts/ranges-and-forwarding-references
  8. Gotcha: C++/WinRT weak_ref.get() doesn’t get the weak reference; it gets the strong reference
    https://devblogs.microsoft.com/oldnewthing/20220202-00/?p=106213
  9. C++ Smart Pointers and Arrays
    https://www.cppstories.com/2021/smartptr-array/
  10. On finding the average of two unsigned integers without overflow
    https://devblogs.microsoft.com/oldnewthing/20220207-00/?p=106223
  11. constexpr and consteval Functions in C++20
    http://www.modernescpp.com/index.php/constexpr-and-consteval-functions-in-c-20
  12. Improving Output Iterators
    https://brevzin.github.io/c++/2022/02/06/output-iterators/
  13. The Usual Arithmetic Confusions
    https://shafik.github.io/c++/2021/12/30/usual_arithmetic_confusions.html
  14. Making my smart memory pool much smarter and rigorous
    https://www.reddit.com/r/cpp/comments/smnv24/making_my_smart_memory_pool_much_smarter_and/
  15. Design Patterns VS Design Principles: Visitor
    https://www.fluentcpp.com/2022/02/09/design-patterns-vs-design-principles-visitor/
  16. Non Static Data Members Initialization
    https://www.cppstories.com/2015/02/non-static-data-members-initialization/
  17. Implementing Parallel copy_if in C++
    https://www.cppstories.com/2021/par-copyif/
  18. C++ Insights news flash - Clang 13 and more
    https://andreasfertig.blog/2022/02/cpp-insights-news-flash-clang-13-and-more/
  19. Examples of 7 Handy Functions for Associative Containers in Modern C++
    https://www.cppstories.com/2021/handy-map-functions/

Videos

  1. Design Patterns: Facts and Misconceptions - Klaus Iglberger - CppCon 2021
    https://www.youtube.com/watch?v=OvO2NR7pXjg
  2. Documentation in the Era of Concepts and Ranges - Christopher Di Bella & Sy Brand - CppCon 2021
    https://www.youtube.com/watch?v=nm45t2fnUms&list=PLHTh1InhhwT6vjwMy3RG5Tnahw0G9qIx6
  3. Embracing User Defined Literals Safely for Types that Behave as though Built-in - Pablo Halpern
    https://www.youtube.com/watch?v=0p_RCdoxn5w
  4. C++ Weekly - Ep 310 - Your Small Integer Operations Are Broken!
    https://www.youtube.com/watch?v=R6_PFqOSa_c
  5. C++ Weekly - Ep 309 - Are Code Comments a Code Smell?
    https://www.youtube.com/watch?v=8V6Ry5eTTcc
  6. The Preprocessor: Everything You Need to Know and More! - Brian Ruth - CppCon 2021
    https://www.youtube.com/watch?v=6KNdGnUiRBM
  7. C++ to the RISCue! A Practical Guide for Embedded C++20 - Kris Jusiak - CppCon 2021
    https://www.youtube.com/watch?v=2Bi8SiVwyQA
  8. SIMD algorithms
    https://www.youtube.com/playlist?list=PLYCMvilhmuPEM8DUvY6Wg_jaSFHpmlSBD
  9. Sandor Dargo - the Concepts of concepts - Meeting C++ 2021
    https://www.youtube.com/watch?v=e77_aSaGfww
  10. Composable C++: Principles and Patterns - Ben Deane - CppCon 2021
    https://www.youtube.com/watch?v=zclxRbh4AN0