C++中修改由const修饰的私有属性
来源:互联网 发布:大数据与生活的联系 编辑:程序博客网 时间:2024/05/22 05:31
C++中虽然可以直接修改私有属性的值,但不建议这样操作,此处只是为了告诉大家C++与C语言都是在做内存上面的工作!
代码如下:
#include <iostream>using std::cout;using std::endl;class A{private: const int test1;public: int test2; A():test1(10) { test2 = 20; } void print() { cout << "This is test1 :" << test1 << endl; cout << "This is test2 :" << test2 << endl << endl; }};intmain(int argc, char **argv){ int *test3; A t; t.print(); test3 = &t.test2; test3--; *test3 = 40; t.print();}
测试结果:
0 0
- C++中修改由const修饰的私有属性
- 修改C中const修饰的变量
- 修改const修饰的变量
- C语言const的修饰
- C/C++中const修饰符的用法总结
- C++中修改类的私有属性的方法
- iOS中访问和修改一个类的私有属性
- const修饰的区域可以修改了
- mutable 修改const修饰过的变量
- c语言中去除const修饰
- c语言中const修饰指针变量
- C/C++中const修饰符总结
- java中不利用get方法获得私有属性、不利用set方法修改私有属性、通过执行私有方法getName获得私有属性、通过执行私有方法setName更改私有属性name的值
- C:带有const修饰的指针解读
- C:带有const修饰的指针解读
- C/C++ const 修饰符的作用
- C++:带有const修饰的指针解读
- C修饰符const
- 利用spring获取ip地址
- android开发之调试技巧
- android基础篇:提示框AlertDialog实例
- linux下软链接和硬链接的区别
- shell脚本-添加用户(非交互式)
- C++中修改由const修饰的私有属性
- CSU 1639队长,我想进集训队!
- OC学习之C语言递归方式实现10进制转R(2-16)进制
- day04--面向对象--内部类
- CSU 1640机智的刷题方式
- Lua_绑定tinyxml到Lua中解析XML
- 你会做Web上的用户登录功能吗?
- windowsphone8 sdk api
- 在100G文件中找出出现次数最多的100个IP