3 projects tagged "C++ templates"

Download No website Updated 14 Oct 2012 Controlled Variables

Screenshot
Pop 44.50
Vit 2.19

Controlled Variables implements secure basic types in C++. It provides C++ templates that give you the ability to control the initialization of your basic C types (i.e. char, int, long long, etc.). In particular, it allows you to avoid forgetting to initialize variable members, since these variables cannot be initialized where declared. Controlled Variables can be used wherever you declare a basic type variable without immediately initializing it (and limited controlled variables where a bounded value is used).

Download No website Updated 02 Feb 2014 libefgy

Screenshot
Pop 115.72
Vit 3.53

libefgy is a set of C++ headers containing lots of templates loosely related to maths. The headers include templates for fractional arithmetic, big integers (and thus "big fractions"), calculating π, e, and some calculations with those (for trigonometrics), matrix manipulations, tuples, polar and Euclidian spaces in arbitrary dimensions, (perspective) projections, colour space manipulations in RGB and HSL, and assorted other things.

Download Website Updated 19 May 2014 C++ Format

Screenshot
Pop 36.22
Vit 3.81

C++ Format is a formatting library for C++. It can be used as a type-safe alternative to printf or as a fast and localization-friendly alternative to IOStreams.

Screenshot

Project Spotlight

Emdros

A corpus query system for analyzed text.

Screenshot

Project Spotlight

Video Contact Sheet *NIX

A script that creates a preview image from a video.