Sort by

Newest

Oldest

Popular

What std::move Actually Does in C++
constinit Is Not const (Static vs. Dynamic Initialization in C++)
Which constructor is called?
Value vs. default initialization
Switch on Strings in C++ with constexpr Hashing
C++20: Force This Code to Run at Compile Time
Precompiled Headers Explained
Stop Compiling the Same Vector
Pragma Once vs Include Guards
The Pimpl Idiom
The Windows Bloat Hack
The Include Trap Forward Declarations
How reinterpret cast Breaks Your Optimizer πŸ“‰
Why C++ Blocks ms to sec Conversion πŸ›‘οΈ
Time Zone Conversions in C++20 ✨
stop using (int)x in C++ πŸ›‘
Safety & Threading stdspan & jthread
Modern Syntax Candy Format & Spaceship
C++ Ranges The Pipe Syntax
C++ Concepts Fixing Template Errors
C++ Modules Goodbye Headers
Why void func(int time) is Bad Code ❌
The Secret Map Inside Your Objects πŸ—ΊοΈ #cpp #cplusplus #programming
Why emplace back is Faster πŸš€
Stop Using system clock for Benchmarks πŸ›‘
sleep for is a Lie 😴
The  Pointer Theft  Trick πŸ•΅οΈ
Stop Writing return with std:: move πŸ›‘
Why Virtual Functions Are Slow 🐒
Static vs Dynamic Cast Speed vs Safety 🏎️
Why You Need a Virtual Destructor πŸ—‘οΈ
Modifying Const Variables Don't 🚫
Your Thread Safe Code is Burning CPU πŸ”₯
The C++20 Fix for Type Punning πŸ› οΈ
Stop Manually Unlocking Mutexes πŸ”“
Why Adding virtual Doubles Your Object Size πŸ“ˆ
The Pure Virtual Crash Trap πŸͺ€
std::move Does Not Move Anything 🀯
Why if!empty Is Not Thread Safe πŸ›‘
The Most Confusing Concurrency Bug 😴
L Values vs R Values in 50 Seconds ⚑
Why Your Queue Pop Function is Wrong πŸ“‰ #multithread #cpp #cplusplus #coding
Evil C++ teacher be like #cplusplus #cpp #coding
The Fatal Flaw of C++ Macros (Undefined Behavior) πŸ’€
Why C++ Macros Are Bad at Math ❌ #programming #macros #c++
Don't lose data with std::queue #C++  #coding #programming
12 Ways To Init C++ Variables
10 Basic Data Types and Their Size in C++ #cplusplus #jobinterviewquestions