【发布时间】:2010-11-04 06:37:51
【问题描述】:
最近,我在别人的源代码中遇到了一些东西。我不太了解 C++ 中的模板。你能帮我吗?
struct my_grammar : public grammar<my_grammar>
{
...
};
为什么my_grammar可以像类型参数一样使用呢?
最好的问候,
【问题讨论】:
-
语言是 C++,不是 CPP。 CPP 通常表示“C 预处理器”。
标签: c++ templates metaprogramming