看到函数这样声明,请问这里const什么作用?BOOL Func(int age) const; 看到函数这样声明,请问这里const什么作用?BOOL Func(int age) const; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 已经看见楼主在很多地方问非常基础的问题了,真搞不懂楼主为什么不能找点书仔细看看?这个必然是一个成员函数,后面的const限定是确保函数不会修改类成员中的非mutable数据成员,这样的函数才能被const对象调用 类成员函数中const的使用 一般放在函数体后,形如:void fun() const; 任何不会修改数据成员的函数都因该声明为const类型。如果在编写const成员函数时,不慎修改了数据成员,或者调用了其他非const成员函数,编译器将报错,这大大提高了程序的健壮性 遍历文件夹进行训练 vc程序出错 stream!=NULL MFC获得整个窗口的案件消息。 [100分求助]如何向QQ2008的"发送"按纽和"关闭"按纽发送鼠标单击消息? 关于删除动态控件的问题 紧急急问题 请教关于文件缓存机制的问题 怎么用Socket实现在局域网内进行广播!? 关于程序的图标不能正确显示的问题 ×急×(高手帮帮小弟初学) 需要一个最新的windows SDK 哪儿有 打开文件对话框后读写INI文件...[在线等] 程序需要分模块的情况下,各模块是应该直接做成com还是只做成dll比较好?
一般放在函数体后,形如:void fun() const;
任何不会修改数据成员的函数都因该声明为const类型。如果在编写const成员函数时,不慎修改了数据成员,或者调用了其他非const成员函数,编译器将报错,这大大提高了程序的健壮性