Hi! I'm the creator of doctest - "The fastest feature-rich C++98/C++11 single-header testing framework for unit tests"
https://github.com/onqtam/doctest
I'm currently working on a new version and more features depending on C++11 are creeping in - currently - and code depending on it will be conditionally compiled...
I am seriously considering dropping support for C++98 - I really want to cleanup a bunch of cruft.
Do you think it's OK to drop support for C++98?
The last version (before the C++11 switch) will still be available though...
Your vote: YES - modernize away! It's 2018!!!