workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。
-
Updated
Jul 16, 2025 - C++
workspace是基于C++11的轻量级异步执行框架,支持:通用任务异步并发执行、优先级任务调度、自适应动态线程池、高效静态线程池、异常处理机制等。
Primer for C++ Concepts
Data structures & algorithms implemented in C++ with SFINAE
Distributed-Instant-Messaging-System-Development is a full-stack instant messaging project, using C++17, Boost and gRPC, featuring a distributed TCP server architecture. 1. For Client development, we are using basic QT6 framework to build the end-user teminal. 2. For Server development, we are using a mixed of C++ and Nodejs.
Collection of useful type traits for C++.
SFINAE-able error messages for C++ templates
Compile-time constexprness checks for functions, member functions, and function objects. Includes implementation of INVOKE rules
PEG Parser Template Library
A small playground for CRTP printers, variadic TMP tricks, and static dispatch patterns.
re-implement The standard C++ containers
Checks if an operator exist or not.
A performant recreation of the C++ library containers
Contains classes for running functions asynchronously that protect access, from outside threads, to the internal data with a mutex. CPPLambdaRunner uses a user-supplied lambda function as the work thread.
✔️ A C++ header-only library for SFINAE
C++ Template Query Language allows to make compile time type checks include tuples and STL type_traits
Add a description, image, and links to the sfinae topic page so that developers can more easily learn about it.
To associate your repository with the sfinae topic, visit your repo's landing page and select "manage topics."