class value {
template<typename T> T value_1;
float value_2;
public:
template<typename T> void Set1(T first) {
value_2 = (float)0;
value_1 = first;
}
void Set2(float second) {
value_2 = second;
}
float Get2() {
return this->value_2;
}
template<typename T> T Get1() {
return value_1;
}
};
Value_1
给出一个错误,说只允许静态数据成员模板。有没有办法保持value_1
没有类型?