头文件中定义:
template<class ia_t>
T_bool isIgmpV3MultSrcSupported();
template <> T_bool isIgmpV3MultSrcSupported<ia4_t>();
template <> T_bool isIgmpV3MultSrcSupported<ia6_t>();
具体的实现:
template <>
T_bool isIgmpV3MultSrcSupported<ia4_t>()
{
if(isIgmpV3multSrcSupported_g)
return true;
else
return false;
}
template <>
T_bool isIgmpV3MultSrcSupported<ia6_t>()
{
return true;
}
在函数中调用:
isIgmpV3MultSrcSupported<ia4_t>();
本文介绍了一个模板函数isIgmpV3MultSrcSupported的定义与实现,用于检查IPv4和IPv6环境下IGMPv3是否支持多源。通过特定实例展示了如何在函数中调用此模板。
1535

被折叠的 条评论
为什么被折叠?



