template<typename T>
void func(const T& arg){
int n;
T t;
T::iterator it;
}
非从属名称(non-dependent names):
不依赖任何模板参数的名称:
非从属类型:int
非从属名称:int n;
从属名称(dependent names):
模板内出现的名称, 相依于某个模板参数:
从属类型:T
从属名称:T t;
标签:dependent,nested,嵌套,名称,从属,模板,names From: https://www.cnblogs.com/huaishi/p/18147986嵌套从属名称(nested dependent names):
模板内出现的名称, 相依于某个模板参数的内嵌类型:
嵌套从属类型:T::iterator
嵌套从属名称:T::iterator it;