Posts
Sequence control with the Trompeloeil C++ mocking framework
January 6, 2015•1,354 words
As previously introduced , the Trompeloeil C++ framework is a new mocking framework for C++14. If you're not at all familiar with Trompeloeil , you...
Introducing the Trompeloeil C++ mocking framework
December 13, 2014•1,219 words
Trompeloeil is a new mocking framework for C++, aimed at ease of use without sacrificing expressive power. In arts, trompeloeil is intended to mock...
Asserting compilation errors in C++
August 28, 2014•555 words
Sometimes when crafting an interface, we want to ensure that some illegal constructs lead to compilation errors. After all, a good interface is eas...
Compile time messages in C++
September 28, 2011•1,012 words
This article is outdated!: This article was written a very long time ago, and its contents no longer apply. Read the newer version by clicking here...
Exploring time keeping in ISO C++ 2011
September 25, 2011•762 words
A lot has been written about new features coming in the 2011 revision of ISO C++. One that has received surprisingly little attention is the
Compile time quick-sort using C++ variadic templates
September 23, 2011•1,895 words
This article is outdated!: This article was written a very long time ago, and its contents no longer apply. Read the newer version by clicking here...