C++-类与对象总结

const函数声明

  1. 修饰成员函数,不会改变成员变量:
  • a function b const (c){}: in member function means, all member properties in the function cannot be modified.

2.修饰形参,输入参数在函数中不会被更改,提高程序的健壮性:

  • a function b (const c){}: the parameter c cannot be modified in the function
  1. 修饰返回值,返回值不能修改,尤其用在返回值是指针类型的时候:
  • const a function b (c){}: the return value a cannot be modified in the function
相关推荐
dengyuezhe80605 分钟前
《C++ 异常机制与智能指针:从原理到实现》
android·java·c++
于指尖飞舞6 分钟前
java后端面试题(常用集合极简)
java·开发语言·面试
稷下元歌24 分钟前
python核心基础,这关于基于Moveltg加 Ros2实战Python编程基础实课
开发语言·python
aerror24 分钟前
如何解决brew安装编译不过的问题
c++
AI人工智能+电脑小能手30 分钟前
【大白话说Java面试题 第114题】【并发篇】第14题:说一下悲观锁的优点和缺点?
java·开发语言·面试
wuxia211831 分钟前
在5种环境中编写点击元素改变内容和颜色的JavaScript程序
javascript·微信小程序·vue·jquery·react
盒马盒马32 分钟前
Rust:Vec
开发语言·rust
devilnumber34 分钟前
Java 迭代器(Iterator)完全指南:从入门到实战
java·开发语言·迭代器
罗超驿36 分钟前
13.Java多线程进阶:手动实现线程池与定时器机制详解
开发语言·面试·javaee
弹简特40 分钟前
【Java项目-轻聊】10-实现会话管理模块
java·开发语言·数据库