const对象一样可能被更改
来源:互联网 发布:mysql登录 编辑:程序博客网 时间:2024/05/28 19:24
如下:
#include <string>
#include <iostream>
using namespace std;
void main()...{
string s("Hello");
char* p=&s[0];
*p='J';
cout<<s.c_str()<<endl;
//可见,这种情况说明了,即使用const也未必能保证对象的不可更改!
//这种情况导出所谓的logical constness...
}
#include <iostream>
using namespace std;
void main()...{
string s("Hello");
char* p=&s[0];
*p='J';
cout<<s.c_str()<<endl;
//可见,这种情况说明了,即使用const也未必能保证对象的不可更改!
//这种情况导出所谓的logical constness...
}
- const对象一样可能被更改
- C++迷一样的对象、引用、const
- 可能使用 const
- 更改const的值
- const对象不能被引用
- 只要可能就用 const
- 只要可能就用const
- 可能大家跟文冰一样
- const对象与const函数
- const对象和const函数
- const对象的const函数
- const对象和const函数
- const对象const成员函数
- const对象和const函数
- 系统装不上可能需要更改BIOS设置
- 浮云一样的面向对象
- 判断两个对象是否一样
- C++箴言:只要可能就用const
- JSTL与Struts的结合(五)
- 中国足球,娱乐足球
- Sun将推替代AJAX的网络开发技术
- DataGridView的使用
- JSTL与Struts的结合(六)
- const对象一样可能被更改
- 【转载】PB编程规范及常见问题
- 实现数据库连接池的方法(JAVA)
- 数组应用几则
- 简单的用星编菱形的程序
- 在C#中使用控件DataGridView实现数据库增删改查
- 返回引用类型的函数
- 解决ExtJS API documentation无法显示问题
- linux使用lilo/grub时找回忘记了的root口令