DELETE FROM table WHERE ID NOT IN
(SELECT MAX(ID) ID FROM table)
Если вы ищете библиотеку журналов, используйте Log4Cxx:
http://logging.apache.org/log4cxx/
Если вы ищете проверку утверждений, используйте среда модульного тестирования, такая как UnitTest ++:
http://unittest-cpp.sourceforge.net/UnitTest++.html
Библиотека ускоренных тестов - это опция для части проверки утверждений.