首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

问一个基础的有关问题,关于函数原形的

2012-02-25 
问一个基础的问题,关于函数原形的在看MSDN的时候,突然发现的问题,在函数的原型声明中经常看到这样的样子:v

问一个基础的问题,关于函数原形的
在看MSDN的时候,突然发现的问题,在函数的原型声明中经常看到这样的样子:

void CMainFrame::AssertValid() const

后面的const是什么意思啊?

比较寒酸,我没分了...

[解决办法]
晕了,打错字了,
表示CMainFrame::AssertValid() 不能修改CMainFrame的数据成员!
[解决办法]
const表示函数void AssertValid() 是类CMainFrame的常成员函数,
本类函数只能只读访问类中的数据成员。
[解决办法]
const成员函数,正常情况不能会修改类的数据成员
cosnt对象只能调用const成员函数
[解决办法]
记住不能修改调用的变量就对了
[解决办法]
不能修改类的成员变量

热点排行