gpt4 book ai didi

c++ - 跨源文件模板实例化及使用

转载 作者:行者123 更新时间:2023-11-30 02:11:20 24 4
gpt4 key购买 nike

我有一个包含多个模板成员函数的类,我想将它们分布在多个源文件中以加快编译时间。 (模板是实现细节,不打算在类之外使用,因此它们在源代码中而不是标题中定义。)

我将如何以不会出现链接器错误的方式拆分这些模板?如果我的源文件 A 使用在源文件 B 中定义的模板,我如何确保编译器构建了适当的模板实例?

最佳答案

我无法比 C++ FAQ 更好地回答它:
https://isocpp.org/wiki/faq/templates#templates-defn-vs-decl

关于c++ - 跨源文件模板实例化及使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3611533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com