Dear readers, Thanks for your continued interest in the C++ Truths blog and a steady stream of feedback comments. For quite some time now, I...

Dear readers, Thanks for your continued interest in the C++ Truths blog and a steady stream of feedback comments. For quite some time now, I...
I recently realized that function template overloading and function template specialization can interact with each other in complex ways giv...
Sometimes it is useful to be able iterate over all the elements of a std::map using standard algorithms like std::copy(), std::count(), std:...
For quite some time now, I am hoping to come across a book on modern C++ idiom as comprehensive as the Purple book by James Coplien! Finally...
Always have two overloaded versions of functions that take char * and const char * parameters. Declare (but don't define if not needed) ...
Recently held ACCU 2007 conference had a track dedicated to C++ called: Future of C++ Track. I have listed the presentations in that track ...
Compile-time algorithm selection can be done using function overloading and traits idiom . It is a quite useful technique in generic program...
std::bad_exception is a useful device to handle unexpected exceptions in a C++ program , which works in conjunction with unexpected_handler....