VioletGiraffe / cpp-template-utils

A header-only C++ library that augments the standard library with useful code snippets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C++ template utilities

A header-only C++ library that augments the standard library with useful code snippets, focusing on template stuff and a couple preprocessor-based tricks:

  • container: a collection of algorithms and augmentations for STL-compatible containers;
  • math: a collection of arithmetic convenience functions;
  • parameter_pack: helper templates for accessing and manipulating template parameter packs;
  • random: helper class for wrapping generator and distribution inside a single class;
  • tuple: helper templates for working specifically with std::tuple;
  • utility: various convenience functions and macros that are hard to categorize.

About

A header-only C++ library that augments the standard library with useful code snippets

License:MIT License


Languages

Language:C++ 93.8%Language:C 4.6%Language:QMake 1.6%