文章 2024-03-22 来自:开发者社区

【C/C++ 关键字 存储类说明符】C/C++ 的mutable 关键字 忽略对该数据成员的常量性检查在const函数中修改变量值

1. 引言 在C++编程中,我们经常会遇到需要修改一个被声明为const的对象的情况。这时,我们就需要用到一个特殊的关键字:mutable(可变的)。在本章节中,我们将深入探讨mutable关键字的基本概念和应用。 1.1 mutable关键字的简介 在C++中,mutable是一个类型修饰符,它允许对象的某一部分在逻辑上是可变的,即使在一个const对象中也是如此。换句...

【C/C++ 关键字 存储类说明符】C/C++ 的mutable 关键字 忽略对该数据成员的常量性检查在const函数中修改变量值
文章 2024-03-19 来自:开发者社区

【C/C++ 关键字 类型限定符 】 C/C++ 中 const的用法:限制变量的作用域和可见性

更多精彩内容可阅读: C/C++ 关键字专栏 作用:用于定义常量变量,**定义时必须初始化变量,定义后就不可再被修改. const 关键字的作用 用于修饰...

文章 2014-05-24 来自:开发者社区

C/C++关键字之const

const是C和C++中常见的关键字,在C语言中主要用来定义常量和修饰函数的参数和返回值,在C++中还可以用来修饰类的成员函数等 一. 什么情况下使用const关键字? 1. 修饰常量,比如const int MAXN = 10 或者 int const MAXN = 10;或者修饰常量数组const int ARR[2] = {1,2};     编译器通常不会为常量分配内存...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注