Add C++ solution (C++11, no regex).