Forem

C++

Official tag for the C++ programming language.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Refactoring My Code and Rewriting Git History

Refactoring My Code and Rewriting Git History

Comments
2 min read
INLINE vs. NORMAL FUNCTIONS: What's Really Happening in Assembly?

INLINE vs. NORMAL FUNCTIONS: What's Really Happening in Assembly?

5
Comments
1 min read
Why Header Files Exist: Solving C++'s Redefinition Problem
Cover image for Why Header Files Exist: Solving C++'s Redefinition Problem

Why Header Files Exist: Solving C++'s Redefinition Problem

3
Comments
3 min read
My Open Source Journey Begins with GitHub & Magic Enum

My Open Source Journey Begins with GitHub & Magic Enum

Comments
2 min read
Bun-ffi - Getting started with C++ and Bun
Cover image for Bun-ffi - Getting started with C++ and Bun

Bun-ffi - Getting started with C++ and Bun

1
Comments 1
3 min read
🔥 “Stack Explained: The Secret Weapon Behind LeetCode Monotonic Problems”
Cover image for 🔥 “Stack Explained: The Secret Weapon Behind LeetCode Monotonic Problems”

🔥 “Stack Explained: The Secret Weapon Behind LeetCode Monotonic Problems”

Comments
3 min read
Advanced Vulkan Rendering: Building a Modern Frame Graph and Memory Management System
Cover image for Advanced Vulkan Rendering: Building a Modern Frame Graph and Memory Management System

Advanced Vulkan Rendering: Building a Modern Frame Graph and Memory Management System

1
Comments
21 min read
From Zero to Systems Programming: Best C++ Courses You Can Take This Year
Cover image for From Zero to Systems Programming: Best C++ Courses You Can Take This Year

From Zero to Systems Programming: Best C++ Courses You Can Take This Year

1
Comments
5 min read
C++ References Tutorial: Complete Guide to Aliases, Performance, and Modern C++ (2025)

C++ References Tutorial: Complete Guide to Aliases, Performance, and Modern C++ (2025)

10
Comments 6
12 min read
Why a C++ Systems Engineer is Learning Machine Learning

Why a C++ Systems Engineer is Learning Machine Learning

1
Comments
8 min read
Building a Custom Vulkan Engine: Deep Dive into M4 Advanced Rendering & Resource Pipeline
Cover image for Building a Custom Vulkan Engine: Deep Dive into M4 Advanced Rendering & Resource Pipeline

Building a Custom Vulkan Engine: Deep Dive into M4 Advanced Rendering & Resource Pipeline

1
Comments
5 min read
Building an Edge AI Sound Classifier (Part 2): Feature Extraction & Training

Building an Edge AI Sound Classifier (Part 2): Feature Extraction & Training

Comments
5 min read
🔑 One Lock to Rule Them All: Mixed Sync MultiLock
Cover image for 🔑 One Lock to Rule Them All: Mixed Sync MultiLock

🔑 One Lock to Rule Them All: Mixed Sync MultiLock

Comments
3 min read
🚀 Day 5 of LeetCode Grind

🚀 Day 5 of LeetCode Grind

1
Comments
1 min read
First Pull Request

First Pull Request

7
Comments 1
2 min read
What is the best platform to learn C++? Here’s what I found after testing 4
Cover image for What is the best platform to learn C++? Here’s what I found after testing 4

What is the best platform to learn C++? Here’s what I found after testing 4

Comments
6 min read
One hash ring to rule them all!

One hash ring to rule them all!

3
Comments
1 min read
Building an Edge AI Sound Classifier (Part 1): Collecting and Preparing the Dataset

Building an Edge AI Sound Classifier (Part 1): Collecting and Preparing the Dataset

Comments
3 min read
Learning OpenGL Part 1: Hello Window – Textures
Cover image for Learning OpenGL Part 1: Hello Window – Textures

Learning OpenGL Part 1: Hello Window – Textures

Comments
9 min read
Adopting Areg

Adopting Areg

5
Comments
2 min read
Combating headcrabs in the Source SDK codebase

Combating headcrabs in the Source SDK codebase

Comments
13 min read
Porting micrograd to C++: Step One of Getting My Hands Dirty Again
Cover image for Porting micrograd to C++: Step One of Getting My Hands Dirty Again

Porting micrograd to C++: Step One of Getting My Hands Dirty Again

1
Comments
5 min read
Missing in Modern C++? Event Synchronization Primitive — Areg vs STL vs POCO vs Win32 API

Missing in Modern C++? Event Synchronization Primitive — Areg vs STL vs POCO vs Win32 API

Comments 11
4 min read
In Defense of C++

In Defense of C++

73
Comments 40
10 min read
Merge Sort C++: Story

Merge Sort C++: Story

1
Comments
3 min read
loading...