在C++类中定义内联函数,CSDN中有很多的错误,首先内联函数在类中的定义分为两种;
第一种:
Class A{
public:
int f(int a,int b){
return a+b;
}
};
第二种:
Class A{
public:
int f(int a,int b);
};
inline int f(int a,int b){
return a+b;
}
内联函数类外定义的时候,定义应该和声明放在一起,都放在头文件.h中,不然会出现LNK2019错误,无法解析外部命令!!!
因此在内联函数的定义和学习中应该注意此情况的出现!!!



