模板类的方法是隐含的inline
链接(不是在谈论内联优化),还是只是模板化的方法?
// A.h
template<typename T>
class A
{
public:
void func1(); // #1
virtual void func2(); // #2
template<typename T2> void func3(); // #3
};
template<typename T>
void A<T>::func1(){} // #1
template<typename T>
void A<T>::func2(){} // #2
template<typename T>
template<typename T2>
void A<T>::func3<T2>(){} // #3
以上案例都是inline
【联动】吗?(我应该明确地为他们中的任何一个写信inline
吗)?