为了避免由于过度内联而导致代码加载...
这是实现类似于内联函数的模板函数的有效方法吗?
原始内联函数声明:
inline double MyInlineFunction(){
return 3.141592653589;
}
使用模板函数的替代函数声明:
template<typename T = void> double MyInlineFunctionT(){
return 3.141592653589;
}
为了避免由于过度内联而导致代码加载...
这是实现类似于内联函数的模板函数的有效方法吗?
原始内联函数声明:
inline double MyInlineFunction(){
return 3.141592653589;
}
使用模板函数的替代函数声明:
template<typename T = void> double MyInlineFunctionT(){
return 3.141592653589;
}