1、在类中直接定义函数,不需要用inline修饰,编辑器自动化为内联函数。
2、在类外定义需要用inline修饰,且内联函数的定义需要在相应的头文件中,如果习惯于将函数定义写在源文件中,可以在头文件中包含该源文件。
例:
//a.h中
#ifndef A_H
#define A_H
Type Example(void);
//........其他函数的声明
#include"a.cpp" //源文件后缀名随编译器而定
#endif
//a.cpp中
#include"a.h"
inline Type Example(void)
{
//..........
}