const关键字区别
2016-03-07 17:17
162 查看
1.const修饰参数:表示该方法不会改变参数本身的值。
Bign{
Bign ( const* Bign b){
//不能修改b的值
}
}
2.const放在方法头后:在方法内不会修改调用该方法的对象。
Bign {
Bign operator +(const* Bign b ) const
{
//不能修改this的值
}
}
Bign{
Bign ( const* Bign b){
//不能修改b的值
}
}
2.const放在方法头后:在方法内不会修改调用该方法的对象。
Bign {
Bign operator +(const* Bign b ) const
{
//不能修改this的值
}
}
相关文章推荐
- iOS开发中控制屏幕旋转,个别界面强制横屏
- 关于Hadoop_env.sh中的HADOOP_CLASSPATH
- 【转】The content of element type "configuration" must match "(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?...
- 路由器扫描的Java源码
- Ext入门学习系列(二)弹出窗体
- Ext入门学习系列(三)复杂自定义窗体
- 初步尝试在Eclipse 中运行LeakCannary展现程序内存溢出
- .pch文件解释
- JSP会话跟踪总结
- 46. Permutations
- 打破现有市场壁垒、重建市场边界——老吴说产品
- 混编
- linux SSH免登录
- rsync 遇到过的问题
- bzoj3514
- MySQLdb模块 类操作方法
- Android中的缓存机制与实现
- 面向对象之开闭原则
- Ext入门学习系列(四)面板控件
- jmeter测试https