We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent edf1731 commit 21916e6Copy full SHA for 21916e6
docs/cpp-class-template.md
@@ -40,7 +40,7 @@ int main(){
40
```
41
注意到,每一个实现函数的头顶都加入了`template`的定义。而且相比函数模板,你可以传入一个额外的指定类型的参数,比如说数组,就传入一个整型作为长度。
42
43
-注意一个细节,我们把模板函数方法的声明和定义都写在了头文件里,是因为模板函数最终会根据你的使用情况生成多种类型的实现,如果你定义在了`.cpp`文件中,那么别的文件在include头文件后就无法引用到正确类型的类或函数。 如果真的想要定义在`.cpp`文件中,可以在`.cpp`文件中进行显示具体化。
+注意一个细节,我们把模板函数方法的声明和定义都写在了头文件里,是因为模板函数最终会根据你的使用情况生成多种类型的实现,如果你定义在了`.cpp`源文件中,那么别的文件在include头文件后就无法引用到正确类型的类或函数。 如果真的想要定义在源文件中,可以在源文件中进行显式具体化。
44
45
## 2. 一些概念
46
### 2.1 隐式实例化
0 commit comments