注意到calc_ptr_seq是个无参元函数,因为它有transform的内嵌::type。但是,对于一个c++模板,只有当我们试图“观察其内部”时,它才会被实例化。仅仅将calc_ptr_seq作为一个typedef名字并不会导致它被求值,因为我们并没有访问它内部的::type。
注意到calc_ptr_seq是个无参元函数,因为它有transform的内嵌::type。但是,对于一个c++模板,只有当我们试图“观察其内部”时,它才会被实例化。仅仅将calc_ptr_seq作为一个typedef名字并不会导致它被求值,因为我们并没有访问它内部的::type。