• Courses
    • From C to C++
    • Modern C++ - When Efficiency Matters
    • Programming with C++11 to C++17
    • Programming with C++20
    • Safe and Efficient C++ for Embedded Environments
  • Self-Study Courses
    • A day with C++20s coroutines
    • C++17 & C++20 Course and Coaching Bundle
    • Mastering C++ Templates Safely
    • Programming with C++17 and C++20
  • Books
    • Notebook C++: About move semantics
    • Notebook C++: Tips and Tricks with Templates
    • Programming with C++20 - Concepts, Coroutines, Ranges, and more
  • Code Review
  • Blog
  • Talks
  • Get In Touch
  • de

October 2024 posts

C++ Insights

C++ Insights Episode 55: References are no pointers!

I published a new C++ insights episode: References are no pointers!. [...]
C++

Smart pointers and the pointer to implementation idiom

A post I wrote back in 2023 When an empty destructor is required resulted in feedback that I'd like to address in today's post. [...]

Recent posts

  • C++ Insights Episode 55: References are no pointers!
    Oct 16, 2024
  • Smart pointers and the pointer to implementation idiom
    Oct 01, 2024
  • C++ Courses
    • C++ Clean Code
    • C++ Templates - The Proper Dose
    • From C to C++
    • Modern C++ - When Efficiency Matters
    • Programming with C++11 to C++17
    • Programming with C++20
    • Safe and Efficient C++ for Embedded Environments
  • C++ Self-Study Courses
    • A day with C++20s coroutines
    • C++17 & C++20 Course and Coaching Bundle
    • Mastering C++ Templates Safely
    • Programming with C++17 and C++20
  • Publications
    • Blog
    • Notebook C++: About move semantics
    • Notebook C++: Tips and Tricks with Templates
    • Programming with C++20 - Concepts, Coroutines, Ranges, and more
  • Contact
    • Get In Touch
    • Newsletter
    • Impressum
    • Disclaimer
    • Privacy