相关疑难解决方法(0)

模板中的模板:为什么"`>>"应该是嵌套模板参数列表中的">>"

我知道当我们在另一个模板中使用模板时,我们应该这样写:

vector<pair<int,int> > s;

如果我们在没有空格的情况下写它:

vector<pair<int,int>> s;

我们会收到一个错误:

嵌套模板参数列表中的`>>'应该是`>>'

我觉得这是可以理解的,但我不禁想知道,在哪种情况下,这真的很模糊?

c++ compiler-construction templates vector lexicographic

50
推荐指数
5
解决办法
3万
查看次数