标签: c++ c++11
在C ++ 11中是否有某种方法可以在(抽象)基类构造函数访问的子类中定义静态成员变量?我没有成功地尝试搞乱初始化列表,并尝试设置一个非静态基类指向该静态子类成员。我开始认为我必须为每个子类编写一个单独的构造函数,这样才能做到这一点。有什么想法吗?
答案 0 :(得分:2)
您可以将子类类型作为模板参数传递给基类:
double m = meas.getMeasure();
live example