在这个例子中为什么我需要CRTP?

时间:2016-05-30 17:05:18

标签: c++ c++11 crtp

请参阅对象计数器示例here:为什么它不会从非模板class counter继承。为什么反击应该是模板?

template <typename T>
struct counter

1 个答案:

答案 0 :(得分:6)

专业化将针对不同类型为您提供不同的UpFileController 请注意,这些计数器是静态数据成员,因此在给定特化的所有实例之间共享。