Subscribe to:
Post Comments (Atom)
About
Follow Us
Popular Posts
-
With my growing constexpr fascination, I thought of using it for something that would be really hard using template meta-programs. How about...
-
A very nice collection of wrappers is available on Stackoverflow . 1. Copy everything in the a container to std::cout (e.g. std::set<st...
-
It is a C++ idiom in which inheritance and template type parameters are cleverly integrated to generate flexible types at compile-time. In C...
-
This is a small part of the discussion going on writing exception safe code in C++ especially for large C++ programs such as ACE/TAO library...
-
The canonical form of overloaded pre-increment and post-increment operators for class Foo are declared in the following way in C++. /// P...
-
Singleton pattern appears to be very easy to understand because in its simplest form it can be implemented in minutes with the help of well ...
-
In C++, default arguments of global scope functions can be changed easily. Typically we use a constant expression as a default argument. C...
-
pointer cause decay, references do not. Decay means loss of type information. In C and C++, an array name 'decays' to pointer to t...
-
A "thunk" appears to be an overloaded term in computer science. Use of the word "thunk" goes back to Algol 60 implementa...
-
Always have two overloaded versions of functions that take char * and const char * parameters. Declare (but don't define if not needed)...
