只是问我在我阅读的教科书的最后一章中一直在思考的问题
“如果我编写函数模板并且不请求任何实例化,那么任何模板函数都会从中产生?”
我相信它是错误的,因为如果您不通过实例明确地询问,则无法创建模板。有想法吗?
类模板本身不是类型,对象或任何其他实体。
没有从仅包含模板定义的源文件生成代码。为了显示任何代码,必须实例化模板:必须提供模板参数,以便编译器可以生成实际的类(或从函数模板生成函数)。
https://en.cppreference.com/w/cpp/language/templates