С форумом пока не разобрался, так что не судите строго за некоректные коменты.
Судя по названию, это "class of" сильно напоминает оператор typeid. Результат typeid — объект класса type_info — хранит информацию о типе. Может быть использован, например, так:
// compile with: /GR
A* a = new A();
printf("%s", typeid(*a).name());
if (typeid(*a) == typeid(A))
{
//...
}
Про typeid знаю, пробовал но ничего путного из этого не получилось. Как мне кажется typeid совсем не для этих целей.
курить шаблоны проектирования: ФАБРИКА, ПРОТОТИП
Признатся из этой фразы ничего не понял. Как можно прикрутить шаблоны если после компиляции их уже не будет, этож статическая штука, а мне надо что я в рантайме мог передать какому нить классы тап тругого класса что бы первый его мог создать, о как !