Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
C++
3.8K+ articles
CPP-Functions
619+ articles
CPP-Library
254+ articles
cpp-pointer
97+ articles
memory-management
53+ articles
cpp-strings-library
46+ articles
C-Dynamic Memory Allocation
26+ articles
Dynamic Memory Allocation
23+ articles
cpp-advanced
22+ articles
cpp-memory-management
7 posts
Recent Articles
std::function in C++
Last Updated: 21 May 2026
std::function in C++ is a template class used to store and invoke callable objects such as functions, lambda expressions, and functors. It provides a flexible and generic ...
read more
C++
CPP-Functions
cpp-advanced
cpp-memory-management
std::make_shared in C++
Last Updated: 23 July 2025
In C++, std::make_shared() is a function that returns a shared pointer to the object of specific type after dynamically creating it. It offers a safer and more efficient w...
read more
C++
cpp-pointer
Dynamic Memory Allocation
cpp-memory-management
C++ malloc()
Last Updated: 23 July 2025
The function malloc() in C++ is used to allocate the requested size of bytes and it returns a pointer to the first byte of allocated memory. A malloc() in C++ is a functio...
read more
C++
Dynamic Memory Allocation
cpp-memory-management
Move Semantics in C++
Last Updated: 26 August 2025
Move semantics is a feature that allows our program to transfer ownership of resources (like memory, files, etc.) from one object to another instead of copying them. This ...
read more
C++
Blogathon
Blogathon-2021
STL
cpp-constructor
cpp-memory-management
Memory leak in C++
Last Updated: 06 May 2026
In C++, memory leak is a situation where the memory allocated for a particular task remains allocated even after it is no longer needed. This leads to the wastage of memor...
read more
C++
memory-management
C-Dynamic Memory Allocation
cpp-memory-management
delete keyword in C++
Last Updated: 11 July 2025
delete is an operator that is used to destroy array and non-array(pointer) objects which are dynamically created by the new operator.delete can be used by either using the...
read more
C++
Picked
cpp-operator
Dynamic Memory Allocation
C++-new and delete
cpp-memory-management
Memset in C++
Last Updated: 19 May 2025
C++ memset() is a function that copies a single character for a specified number of times to the given bytes of memory. It is useful for filling a number of bytes with a g...
read more
C++
CPP-Library
CPP-Functions
cpp-strings-library
cpp-memory-management