博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++ 函数后加const
阅读量:6858 次
发布时间:2019-06-26

本文共 255 字,大约阅读时间需要 1 分钟。

1、非静态成员函数后面加const(加到非成员函数静态成员后面会产生编译错误)
2、表示成员函数隐含传入的this指针为const指针,决定了在该成员函数中,
    任意修改它所在的类的成员的操作都是不允许的(因为隐含了对this指针的const引用);
3、唯一的例外是对于mutable修饰的成员。
    加了const的成员函数可以被非const对象和const对象调用
    但不加const的成员函数只能被非const对象调用

 

char getData() const{

        return this->letter;

}

转载地址:http://yvjyl.baihongyu.com/

你可能感兴趣的文章
第二十二章:动画(八)
查看>>
智慧城市当量力而为 专访曙光云计算公司副总裁张春泉 ...
查看>>
为什么要切换到HTTPS?
查看>>
Android WebView打开网页一片空白
查看>>
【直播回顾】Java Spring Boot开发实战系列课程(第17讲):Spring Boot 2.0实战Docker容器Linux...
查看>>
介绍一下Tiled2Unity的优点与缺点
查看>>
正则表达式的一些探索(偏JavaScript)
查看>>
docker学习系列1 使用docker 快速实现多版本PHP
查看>>
在阿里云做前端,是种怎样的体验?
查看>>
软银重金加注无人货运,9.4亿美元投资机器人公司Nuro
查看>>
Spring Cloud Alibaba基础教程:Nacos的集群部署
查看>>
地铁译:Spark for python developers ---Spark流式数据处理
查看>>
最全技术面试180题:阿里11面试+网易+百度+美团!
查看>>
「镁客·请讲」透彻影像王书浩:用AI“复制”大脑,弥补病理医生的9万缺口...
查看>>
涨姿势,图文带你了解 8 大排序算法
查看>>
Java基础知识的全面巩固_note1(附各种demo code)
查看>>
DataWorks2.0的“业务流程”与1.0的“工作流”的对比
查看>>
基于Kubernetes的容器云在万达的落地
查看>>
阿里联合ICA联盟发布IoT系列标准,智能门锁标准首批授权测试机构名单出炉
查看>>
Fastify 2.2.0 和 1.14.5 发布,极速 Node.js Web 框架
查看>>