这样的类型定义形式怎么称呼?

unordered_set<Foo,decltype(FooHash)*> fooSet(10,FooHash);

我刚学到这里,但是书上什么都没说。因为我初看上去还以为是函数,实际上这是一个unordered_set类型的定义。该怎么称呼这种形式的定义呢?为什么后面有参数?这是不是模板的知识点?

阅读 2.2k
1 个回答

参数是模板,两个参数对应两种数据类型。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题