Otherwise known as Stretchy Buffers... · Vectors/Dynamic Arrays are one of the most important data structures used in almost all programs. In C there is...
Even though I use too be... · Sometimes when looking through a C/C++ codebase you may see these weird symbols littered through code that you do not...
And why they are useful... · Memory management is a very important part of programming in low-level languages. But you don't always need memory to last...
Efficient and Clean Design Principles · Design What do I mean by project design? What I mean is the rules that you follow while developing your projects....
How to easily setup a Cross Platform C/C++ project · If you are a C/C++ developer you already know that the ecosystem has a few problems compared to...
Maybe I do like templates? · So, recently as I have gotten more and more obsessed with creating a game engine I have been battling with myself over...