gpt4 book ai didi

c++ - 模板的内联关键字

转载 作者:太空宇宙 更新时间:2023-11-03 10:45:28 24 4
gpt4 key购买 nike

<分区>

此代码将放在头文件中:

template<typename TTT>
inline Permutation<TTT> operator * (const Cycle<TTT>& cy, const Permutation<TTT>& p)
{
return Permutation<TTT>(cy)*p;
}

inline 是否有必要避免链接器错误?

如果此函数不是模板并且头文件在多个 .cpp 文件中使用,则 inline 是必要的,以避免提示一个函数的多个定义的 liker 错误。对于模板,链接器似乎忽略了这一点。

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