将一个类成员函数(例如:Sale_item::avg_price)定义为内联函数,一般有三种方法:
第一种方法:将函数的定义写在类定义体内部:
这种方法有时候在定义构造函数的时候经常用到。
第二种方法:在类定义体内部的函数声明上用inline显式地指定:
第三种方法:在类定义体外部的函数定义上用inline显式地指定:
本文介绍在C++中如何将类成员函数定义为内联函数的三种常见方法,并通过具体的例子进行说明。
将一个类成员函数(例如:Sale_item::avg_price)定义为内联函数,一般有三种方法:
第一种方法:将函数的定义写在类定义体内部:
这种方法有时候在定义构造函数的时候经常用到。
第二种方法:在类定义体内部的函数声明上用inline显式地指定:
第三种方法:在类定义体外部的函数定义上用inline显式地指定:

被折叠的 条评论
为什么被折叠?