类中const放在成员函数的前后有什么区别?
2016-03-28 17:00
274 查看
类中const放在成员函数的前后有什么区别?
答:const T
& operator [] (int i)const;//后面的const是修饰隐藏的this指针的,意思是类的成员变量是const,不可修改
前面的const 是指函数返回值是const类型的。
答:const T
& operator [] (int i)const;//后面的const是修饰隐藏的this指针的,意思是类的成员变量是const,不可修改
前面的const 是指函数返回值是const类型的。
相关文章推荐
- mysql配置的讲解 mysql的root密码重置 mysql的登录
- 网络基础---IP地址
- Maven安装过程及手动添加JAR包到本地仓库详解
- PHP面试题目搜集
- Swift2.0下UICollectionViews拖拽效果的实现
- JVM内存管理
- Ubuntu 14.04 下搭建SVN服务器 svn://
- Autofac创建实例的方法总结
- clr相关的一些工具
- Spring第十篇—举例实现AOP
- Spring第十一篇——–Spring整合Hibernate之配置数据源
- XSS跨站脚本攻击过程最简单演示
- SpringMVC集成Bean Validation 1.1
- 工作流
- android WebView控件使用事项
- 理解 __declspec(dllexport)和__declspec(dllimport)
- C++客户端对mongodb的调用语法
- 2016-3-28工作日志: Adb connection Error:远程主机强迫关闭了一个现有的连接。
- UDF_StringToTable 普通与递归实现
- hdu5652 India and China Origins 深搜+二分