Contains some useful custom Data-Structures/Containers & Algorithms, developed during my 3rd semester at University.
-
Updated
Oct 9, 2024 - C++
Contains some useful custom Data-Structures/Containers & Algorithms, developed during my 3rd semester at University.
C++ online course. Modules about modern C++ features. C++11, C++14, C++17 and C++20
Data Structures project in C++11 language, uses custom Vector & String structures with Move Semantics (Rule of Five)
final project in Advanced Topics in Object-Oriented Programming
A library PoC with C++ interface, easy to write, easy to use, yet highly compatible across compiler versions
I am currently revising advance C++ concepts just to understand the language better. So I thought of creating this repo!
A modern C++20 CLI task manager built from scratch. Featuring a Command Pattern architecture, move-only resource management, and a fault-tolerant persistence engine with automated backup hot-swapping.
Move const values in C++
Stack-based bytecode VM with a binary network protocol, five-type polymorphic object system, and FNV-1a integrity checking. Built from first principles in C.
Experimental pointer for those who enjoy living on the edge of memory safety.
Modern approaches to memory management applications using smart pointers and move semantics : Udacity C++ Nanodegree Course project
Exercising C++ classes
Implementation of red-black tree
HSE C++ OOP HW02: Object lifecycle tracking, Singleton Logger implementation, and constructor optimization analysis.
Modern C++ learning framework — structured reference implementations, hands-on practice, and performance benchmarks covering concurrency, design patterns, memory management, metaprogramming, and more.
Advanced solutions of OOP course projects. [Templates, Multithreading, std::allocator, Move-semantics]
Educational C++ project implementing a custom vector with move semantics, exception safety guarantees, and memory layout visualization.
Assignment 1 for Advanced Programming Course in C++
Udacity ND Project 3 - Building a ChatBot
Add a description, image, and links to the move-semantics topic page so that developers can more easily learn about it.
To associate your repository with the move-semantics topic, visit your repo's landing page and select "manage topics."