内联函数的inline在隐式声明的时候是不是可以省略

2024-12-27 17:20:27
推荐回答(1个)
回答1:

1.内联函数要跟类的声明写在同一个文件中,否则编译会出错。按照VC管理源文件的风格来说,就是内联函数最好写在声明类的.h文件中,而不是像一般函数那样写在实现类的.cpp文件中。 当然,内联函数还有另外一种写法,就是直接写在类中,此时,不必使用“inline”关键字。
所以对于你这个类,构造函数和析构函数是inline

2.CDemo():str(NULL){}; 分号可以省略