Posts
![](https://www.modernescpp.com/wp-content/uploads/2023/09/memory-8141642_1280-495x400.jpg)
Optimization with Allocators in C++17
Thanks to polymorphic allocators in C++17, you can optimize your memory allocation. This optimization…
![](https://www.modernescpp.com/wp-content/uploads/2023/09/chips-20072_1280-1-495x400.jpg)
Special Allocators with C++17
I introduced in my last post "Polymorphic Allocators with C++17" the theory of polymorphic allocators…
![](https://www.modernescpp.com/wp-content/uploads/2023/09/ram-921458_1280-495x400.jpg)
Polymorphic Allocators in C++17
This post starts a miniseries about an almost unknown feature in C++17: polymorphic allocators. I often…
![relay race](https://www.modernescpp.com/wp-content/uploads/2017/12/relay-race.png)
C++ Core Guidelines: Passing Smart Pointers
/
0 Comments
Passing smart pointers is a critical topic that is seldom addressed. This ends with the C++ core guidelines…
![gold 513062 640](https://www.modernescpp.com/wp-content/uploads/2017/12/gold-513062_640.png)
C++ Core Guidelines: Rules for Smart Pointers
There were a lot of C++ experts who said that smart pointers were the essential feature of C++11. Today,…
![German Monopoly board in the middle of a game](https://www.modernescpp.com/wp-content/uploads/2017/12/German_Monopoly_board_in_the_middle_of_a_game.png)
C++ Core Guidelines: Rules for Allocating and Deallocating
The guidelines have six rules for explicit memory allocation and deallocation. Six! Maybe you are surprised…
![photo montage 1548599 640](https://www.modernescpp.com/wp-content/uploads/2017/12/photo-montage-1548599_640.png)
C++ Core Guidelines: Rules about Resource Management
This and the following posts will probably be about the most critical concern in programming: resource…
![](https://www.modernescpp.com/wp-content/uploads/2023/09/chips-20072_1280-495x400.jpg)
Memory Pool Allocators by Jonathan Müller
After I have written a few posts about memory management in C++, I'm very glad to present Jonathan Müller,…
![VergleichSpeicherstrategienEng](https://www.modernescpp.com/wp-content/uploads/2017/01/VergleichSpeicherstrategienEng.png)
Pros and Cons of the various Memory Allocation Strategies
In C++ you have the choice between various memory allocation strategies. In addition to the frequently…
![](https://www.modernescpp.com/wp-content/uploads/2017/01/memory-8141642_1280-495x400.jpg)
Strategies for the Allocation of Memory
There are a lot of different strategies for allocating memory. Programming languages like Python or Java…