C++里有const成员函数,那是否有const非成员函数呢?试试看:
void func(int i) const { return; }
尝试编译下:
[tortoise@sea temp]$ g++ -o test test.cc test.cc:6:18: error: non-member function ‘void func(int)’ cannot have cv-qualifier void func(int i) const ^ [tortoise@sea temp]$
非成员函数不能有cv限定符!