Каково название такой структуры? Или где я могу читать об этом.
class A : public B < A > { ... }
Обратите внимание на Любопытно повторяющийся шаблон шаблона .