error: invalid use of member function 'MyTemplateClass<SP104> parse_threads::sP104_class(SP104)' (did you forget the '()' ?)
时间: 2024-02-18 13:59:06 浏览: 161
c++ std::invalid_argument应用
5星 · 资源好评率100%
这个错误提示的意思是在使用`MyTemplateClass<SP104>`类的构造函数初始化对象的时候,没有加上括号`()`。你需要将初始化对象的语句改为:
```
MyTemplateClass<SP104> sP104_class(SP104());
```
这里的`SP104()`表示创建一个`SP104`类型的临时对象,并将其传入`MyTemplateClass`的构造函数中进行初始化。这样就能够避免这个错误了。
阅读全文