C/C++中关于CONST关键字的一点说明
2008-01-15 18:23
423 查看
1.有const修饰的指针可以访问不带const修饰的变量
但是没有const修饰的指针不可以访问带const修饰的变量
2.const对象只能访问带const修饰的成员函数
不到const修饰的对象可以访问所有成员函数
指向类成员函数的指针
type(x::*pointer)(list);
//函数fun的名称就为函数的入口地址
pointer =x::fun;
X a(10);
//调用
(a.*pointer)(list)
但是没有const修饰的指针不可以访问带const修饰的变量
2.const对象只能访问带const修饰的成员函数
不到const修饰的对象可以访问所有成员函数
指向类成员函数的指针
type(x::*pointer)(list);
//函数fun的名称就为函数的入口地址
pointer =x::fun;
X a(10);
//调用
(a.*pointer)(list)
相关文章推荐
- 关于C++中覆盖,重载,隐藏的一点说明
- 关于C++中覆盖,重载,隐藏的一点说明
- 关于QT/C++中explicit关键字和构造函数的*parent参数的简单说明
- C++关于const_cast的一点疑惑
- C++中关于const关键字的使用
- 关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性。
- 关于c++中const_cast关键字
- [c/c++]关于volatile关键字的说明以及测试
- 关于const的一点个人总结 C++
- [c/c++]关于volatile关键字的说明以及测试
- c++中的 关键字const 使用方法及说明
- C++ 关键字const使用说明
- 关于C++中const关键字总结
- 关于C++中的const关键字的用法
- C++中关于const, reference(&)一点小结
- C/C++中const关键字详解
- C++关键字const基本用法
- C/C++中const关键字
- [c/c++]关于const_cast
- C++ const关键字用法详解 【转】