Report question

Question: C++ templates: how to determine if a type is suitable for subclassing