inline关键词在类的函数声明或者定义部分出现一次就可以了,当然出现两次岂不是更加完整吗!
下列代码严重了这点(VC 6.0 WIN XP 32BIT)
#include <iostream>
using namespace std;
class Test
{
public:
Test(){}
~Test(){}
void show();
};
inline void Test::show()
{
cout << "this is show function. " << endl;
}
void main()
{
}