Add Cpp version

Add a C++11 version of the benchmark.