Compare commits

...

2 Commits

Author SHA1 Message Date
vczh 9425bf59e3
Merge pull request #70 from c-cpp-a/patch-1
修正错误
2023-04-20 22:52:18 -07:00
c_cpp_a 003d34cc6f
修正错误
原因:在实际的类模板中,可能会有默认模板参数。比如:
template<typename T=int>
class vector{
//...
};
这样就会允许vector<>的出现(里面是没有模板实参的!)。
2023-04-18 18:29:45 +08:00
1 changed files with 1 additions and 1 deletions

View File

@ -218,7 +218,7 @@ vector unknownVector; // 错误示例
这样就是错误的。我们把通过类型绑定将类模板变成“普通的类”的过程称之为模板实例化Template Instantiate。实例化的语法是
```
模板名 < 模板实参1 [模板实参2...] >
模板名 < [模板实参1模板实参2...] >
```
看几个例子: