Here are
50 public repositories
matching this topic...
A C++ smart-pointer with value-semantics 💎
value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library
Smart pointer for any movable objects. When trackable object moved/destroyed, trackers updated with new object's pointer.
Header-only C++17 library enables to track object instances with varied policies and gives you to control exceptions on policy rule break.
C++ Type Traits for Smart Pointers that are not included in the standard library, containing inheritance detection and member detection.
My own implementation of C++'s smart pointers
C++ smart pointer type with small buffer storage
A lightweight flexible hierarchical memory manager for C++
Reference counting handling circular memory references.
A pointer that allows to store state into unused bits of the address.
Smart pointers that do the right thing with cycles.
C++ Fast, Static and Generic Object Pool library with smart pointer
Test utility for dependency injection when using std::unique_ptr class.
A simple game engine written in C++.
Pointer type that acts like a std::unique_ptr, but that may or may not actually own its data.
A C++ smart pointer for PImpl classes
This is to demonstrates how shared_ptr can be smart enough to use as RAII in different scenarios other than just memory management. In this demo, we use it for closing file descriptor in normal and exception conditions.
A policy based Shared pointer design
This is an implementation of Garbage Collector in C++. This is similar to shared_ptr.
Implement http server using c++
Modern C++: Standard Practices from Standard Library
Updated
Oct 9, 2018
JavaScript
Reference counted smart pointer for single-threaded enviroments.
Modern approaches to memory management applications using smart pointers and move semantics : Udacity C++ Nanodegree Course project
Common interface for creating smart pointer instances of C++ classes
XMPP Core Library implemented in C++
Sample implementation of some design patterns in C++ language
Smart pointers prevent most situations of memory leaks by making the memory deallocation automatic.
Toy implementation of smart pointer using reference counter for smart de-allocation
Improve this page
Add a description, image, and links to the
smart-pointer
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
smart-pointer
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.