标签: c++ templates
class application: protected manager <application> { friend class manager<application>
我是C ++的新手,但必须从外国源代码中了解这一点,这符合我的要求。
我知道的事情: 类应用程序通过“:”从类管理器派生。 天使括号中的“application”表示类管理器是模板类,应用程序是模板参数。
但是将派生类作为基类的模板参数有什么后果?我不明白这一点 有人可以解释一下吗?