raii

There are 79 repositories under raii topic.

  • cpsusie/DotNetVault

    Synchronization Library and Static Analysis Tool for C# 8

    Language:C#41192
  • DNKpp/ImGui_RAII

    Language:C++4101
  • mbeckh/common-cpp

    A collection of common classes for C++ programming, particularly for targeting Windows API and COM.

    Language:C++4101
  • zelang-dev/c-raii

    An robust high-level Defer, RAII implementation for C89, automatic memory safety, smartly!

    Language:C4210
  • jehugaleahsa/mogl

    A modern C++ wrapper for OpenGL

    Language:C++3201
  • kmc7468/GCPointer

    Garbage Collector which uses RAII (Experimental)

    Language:C++330
  • jbarop/kraii

    Proof Of Concept to implement the RAII pattern in Kotlin using a compiler plugin.

    Language:Kotlin20
  • pedrolcl/overlay-widget-for-qt

    Overlay widget for Qt

    Language:C++220
  • bhhbazinga/HazardPointer

    Hazard Pointer implemented in C++ with RAII style.

    Language:C++1102
  • bobbymly/ServerLib

    C++ Library for server

    Language:C++1201
  • c0de4un/simple-spin-lock

    Simple Spin Thread-Lock Example

    Language:C++120
  • crimilo/shared_memory

    A C++17 shared memory library for POSIX compliant systems.

    Language:C++1
  • Fuxfantx/raii.h

    Try to use C with scoped constructor & destructor.

    Language:C1000
  • gusenov/examples-cereal

    Примеры использования cereal - C++11 библиотеки для сериализации.

    Language:C++110
  • jas-bar/tram

    Language:C++1200
  • masaniwasdp/SDLRAII

    Administras rimedojn de SDL biblioteko.

    Language:D1201
  • mguludag/exec_time

    A simple C++ header for prints function execution time with RAII, macros and chrono

    Language:C++120
  • ojaskavathe/vulkan-sands

    Falling sand simulation, written in C++ using Vulkan's RAII wrappers.

    Language:C++1100
  • sheikhazad/Smart-RAII

    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.

    Language:C++1100
  • toshokan/libnotify-cpp

    C++11 object-oriented RAII wrappers for GNOME's Libnotify

    Language:C++120
  • tymonx/go-patterns

    The Go Patterns implements some useful generic design patterns like object registry or object factory. It is only a read-only project mirror. Active development is maintained at the GitLab.

    Language:Go130
  • yahoo17/Cpp-Server

    High performance HTTP server implemented in C + +

    Language:C++1200
  • zachstruck/assign_ptr

    Utility function for interfacing C++ smart pointers with C-style APIs that allocate resources through output parameters

    Language:C++1100
  • chetvertakov/SingleLinkedList

    Шаблонный класс - односвязный список

    Language:C++0101
  • DrMerlin01/SimpleVector

    Container, a simplified analogue of std::vector. A pointer wrapper has been written for this container. The RAII idiom is used.

    Language:C++0200
  • eecs482/raii-lab

    Lab 3 RAII Exercises, Lock Guard and Unique Pointers

    Language:C++0000
  • fedeboco/programming-workshop

    75.42 - Contains 3 projects: Sudoku, Frame of Reference Compressor and Honeypot FTP Server. Makes use of sockets, RAII, threads, polymorphism, etc.

    Language:C++0200
  • Gleor/cpp-advanced-vector

    About Шаблонный вектор из стандартной библиотеки

    Language:C++00
  • Gleor/cpp-single-linked-list

    Односвязный список

    Language:C++0110
  • josiest/ion

    A simple framework for rapid game prototyping with SDL and C++

    Language:C++0200
  • pre-eth/Memory-Chat-Bot

    This is my submission for the third course in the Udacity C++ Nanodegree Program. The goal was to use my new detailed knowledge of C++'s Memory Model to optimize the memory usage of a ChatBot program.

    Language:C++0201
  • vedran97/cansocket

    This repository holds a simple RAII C++ wrapper around a FD-CAN Socket API in linux

    Language:C++0100
  • boaz23/SPL-Assignment1

    System Programming course assignment - Resource management in C++

    Language:C++10
  • caiocrux/c_plus_plus_raii_pattern

    Resource Acquisition Is Initialization or RAII, is a C++ programming technique which binds the life cycle of a resource that must be acquired before use (allocated heap memory, thread of execution, open socket, open file, locked mutex, disk space, database connection—anything that exists in limited supply) to the lifetime of an object.

    Language:C++
  • fwcd/stream-guard

    RAII wrapper around Stream that invokes a custom action on drop

    Language:Rust12
  • RedButterflies/Adv_CPP_lab11_RAII

    Advanced C++ programming lab11, RAII

    Language:C++