Шаблон и интерфейсы CRTP C++

Я новичок в шаблонах С++ и наткнулся на следующее определение:

В общем, CRTP полезен для исключения реализаций интерфейсов, которые могут быть только функциями-членами (например, конструкторами, деструкторами и операторами индексов).

И я изо всех сил пытаюсь понять, что это значит?

Может кто поможет с простой программой...


person cpp11dev    schedule 26.01.2016    source источник
comment
Извините, но новичкам в шаблонах C++ не следует переходить к CRTP. Изучите простое применение шаблонов в первую очередь.   -  person SergeyA    schedule 26.01.2016
comment
Спасибо, ссылка оказалась полезной. Простое применение шаблонов, не могли бы вы предложить ручное кодирование каждой программы в первых нескольких главах или каким-либо другим способом?   -  person cpp11dev    schedule 27.01.2016