An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with smart-pointer

A curated list of projects in awesome lists tagged with smart-pointer .

https://github.com/martinmoene/value-ptr-lite

value-ptr-lite - A C++ smart-pointer with value semantics for C++98, C++11 and later in a single-file header-only library

cpp11 cpp98 header-only no-dependencies single-file smart-pointer

Last synced: 10 Apr 2025

https://github.com/X-czh/smart_ptr

My own implementation of C++'s smart pointers

cpp smart-pointer

Last synced: 26 Mar 2025

https://github.com/tower120/trackable_ptr

Smart pointer for any movable objects. When trackable object moved/destroyed, trackers updated with new object's pointer.

cpp pointer smart-pointer

Last synced: 08 May 2025

https://github.com/dmthuc/object-pool

C++ Fast, Static and Generic Object Pool library with smart pointer

cpp14 objectpool smart-pointer static-object-pool-cpp

Last synced: 13 Apr 2025

https://github.com/qqwy/rust-backdrop_arc

An Arc (atomically reference counted smart pointer) that supports customized dropping strategies using Backdrop.

memory-management no-std-alloc reference-counting rust rust-lang smart-pointer threading tokio-rs

Last synced: 23 Mar 2025

https://github.com/supercmmetry/rainman

A lightweight flexible hierarchical memory manager for C++

cpp leak manager memory memory-leak rainman smart-pointer thread-safe

Last synced: 14 Dec 2024

https://github.com/nahratzah/cycle_ptr

Smart pointers that do the right thing with cycles.

cpp17 garbage-collection smart-pointer

Last synced: 12 May 2025

https://github.com/qqwy/rust-slimmer_box

`SlimmerBox<T>` is a packed alternative to `Box<T>` whose 'fat' pointer is 'slimmer'

box fat-pointer memory-management no-std-alloc packed rust smart-pointer

Last synced: 11 Feb 2025

https://github.com/arun11299/cpp-shared-pointer

A policy based Shared pointer design

c-plus-plus design generic-programming smart-pointer

Last synced: 18 Feb 2025

https://github.com/mguludag/unique_ptr-4qt

A simple std::unique_ptr type alias with custom deleter that calls QObject::deleteLater() for QObject types

pointers qt sfinae smart-pointer stl unique-ptr

Last synced: 22 Feb 2025

https://github.com/smabdullah/forward_linkedlist

A C++ forward linkedlist implementation using the smart pointer

c-plus-plus-17 cpp17 linked-list linkedlist smart-pointer

Last synced: 15 Mar 2025

https://github.com/marcvincenti/smartpointer

Smart pointers prevent most situations of memory leaks by making the memory deallocation automatic.

heap pointer smart-pointer stack

Last synced: 02 Apr 2025

https://github.com/pwalig/oop_ptr

smart pointer for managing objects that utilize object oriented programming paradigm of C++

copy-assignment cplusplus cpp object-oriented-programming oop ownership pointer pointers smart-pointer smart-pointers

Last synced: 02 Apr 2025

https://github.com/no-defun-allowed/the_cooler_shared_ptr

Coalesced reference counting smart pointer

garbage-collector reference-counting smart-pointer

Last synced: 26 Mar 2025

https://github.com/duffsdevice/shared-from-constructor

Proof of concept - std::enable_shared_from_this in Constructors and Destructors

c-plus-plus enable-shared-from-this proof-of-concept shared-ptr smart-pointer

Last synced: 04 Apr 2025