I have a few classes with a few named constructors. When I inherit from them, how should I inherit the constructors? The problem is that they return objects of base class and not of the child class.
Side question: can I use C++0x "using" to reduce the amount of boilerplate code?