c++使用模板类

c++ use template class

本文关键字:c++      更新时间:2023-10-16

我有一个c++课程的项目。有可能吗?

#include<iostream>
#include "mylist.hpp"
int main(){
    mylist<int> *x = new mylist<int>(); //I know this is possible.
    mylist *y = new mylist(); //....how?
}

mylist.hpp是包含关于mylist类的头文件。有没有什么方法可以编译这些代码,比如继承、重载。。。?

有没有什么方法可以编译这些代码,比如继承、重载。。。?

没有。至少不像你想的那样。

mylist *y = new mylist(); //....how?

无效,因为您必须像mylist<MyType>一样为mylist提供模板参数。

您可能正在寻找模板专业化

相关文章:
  • 没有找到相关文章