C++17 lock-free data structure library
-
Updated
Jan 10, 2019 - C++
C++17 lock-free data structure library
An easy fast local storage solution
Concurrent multiplatform hashmap with simple API, exception safety, and sequential collision resolution.
Exceptions are invisible GOTOs to unguessable destinations, and exception safety is one of the most under-taught problems in software. Most engineers can't tell the no-throw, basic, and strong guarantees apart. This book changes that — and shows why the same problem keeps reappearing in places that don't look like try/catch.
Технопарк ДЗ Углублённый С++ / Mail.ru Technopark Advanced C++ Courses Homework
Implementation of red-black tree
Educational C++ project implementing a custom vector with move semantics, exception safety guarantees, and memory layout visualization.
Educational C++ implementation of a singly linked list with iterators, strong exception safety, and detailed runtime validation logs.
A high-quality, header-only C++17 library delivering efficient, type-safe, and extensible implementations of singly, doubly, and circular linked lists. Designed for reliability and ease of integration in both educational and production environments, with a modern API and strong exception safety guarantees.
Here are the assignments I completed during the course Intermmediate Software Design by Douglas Schmidt.
Concurrent multiplatform hashset with simple API, exception safety, and sequential collision resolution.
Add a description, image, and links to the exception-safety topic page so that developers can more easily learn about it.
To associate your repository with the exception-safety topic, visit your repo's landing page and select "manage topics."