鉴于:
template <typename T> class C { C & operator ++ () { ... } };
为什么/如何C允许声明类型的变量和函数C而不是命名C<T>?在使用许多参数来模拟"自我类型"不方便的模板之前,我还没有真正考虑过它.
C
C<T>
我应该知道这有什么怪癖吗?
c++ templates
c++ ×1
templates ×1