RSS 2 projects tagged "C++ templates"

Download No website Updated 14 Oct 2012 Controlled Variables

Screenshot
Pop 42.07
Vit 2.22

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 233.80
Vit 3.96

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.

Screenshot

Project Spotlight

Bible-Discovery

Bible study and concordance software.

Screenshot

Project Spotlight

libnftnl

A userspace library providing a netlink programming interface to the nf_tables subsystem.