Explanation
不能有 CV 限定符,在 C++ 中 CV 限定符指const和volatile。
非成员函数
在 C++ 中, 普通函数(非类的成员函数)不能有 CV 限定,即const和volatile限定。即非类的成员行数,用const举办修饰:
int test() const //这是差池的,普通函数(非成员函数不能有CV约束) { //实现 }
静态函数
在 C++ 中,静态成员函数(static成员函数)不能有 CV 限定,即const和volatile限定。即类的静 态成员函数,也不能有 CV 约束:
class Test { public: static int test_fun() const; //这个是不答允的。 }
Reference
http://blog.163.com/xychenbaihu@yeah/blog/static/132229655201149281131/
柳大·Poechant:Blog.CSDN.net/Poechant