Qubit Consultancy Limited

Excellence by design

Moving of private implementation details for commonly used classes from the .h to the .cpp file for improved compilation speeds.

Overloading of monadic and dyadic operators for powerful yet easy to read access to common class member functions.


· Smart pointers—use the heap without memory leaks

· Singletons—access single class object without using static members

· Functors—type safe call backs

· Collections—type safe lists, associative maps and arrays


Operator overloading

Private implementations

Use of tagged comments for automatic generation of hyperlinked project documentation.


Pre compilation of standard and common headers for rapid build times.

Precompiled headers