Sul*_*lla 10 c++ oop const function
我可以在C++中声明一个非成员函数(全局函数,可能是)作为const吗?我知道const关键字实际上应用于在成员函数中传递的隐式"this"参数.因为只有成员函数遵循"thiscall"调用约定,所以const可以应用于非成员函数吗?
撇开我试图通过声明非成员函数const来做的事情,编译器会报告错误吗?
ice*_*ime 18
不,只有非静态成员函数才有const资格.
const
你对const非成员函数有什么语义意义?如果要强制该函数不修改任何参数,只需通过const引用即可.
归档时间:
14 年,9 月 前
查看次数:
5759 次
最近记录: