C++非类型模板参数:是整型的typedef还是整型

C++ non-type template parameters: Is typedef of an integral type an integral type?

本文关键字:整型 typedef 参数 类型 C++      更新时间:2023-10-16

我知道我可以做函数模板template<int N> void f () {}

但是template<std::size_t N> void f() {}呢?

typedef只是给定类型的别名。因此,任何一个积分型的typedef本身就是一个积分类型。并且类型不会得到比std::size_t更多的积分。