腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
返回
对
类
成员
的
常量
引用
和
变量
副本
的
已
定义
函数
、
我仍然
对
返回
一个
常量
引用
感到有点困惑。可能,这已经讨论过了,但是让我们使用以下代码,因为我没有找到相同
的
代码:#include <iostream> { std::cout << dataReceivedRef.dataSize << std::endl;当我调用这是正确
的</em
浏览 3
提问于2016-08-08
得票数 0
7
回答
总是
返回
成员
变量
getter
的
引用
是个好主意吗?
、
、
、
如果我有一个有许多int、float
和
enum
成员
变量
的
类
,那么将它们作为
引用
而不是
副本
返回
,并在不应该进行任何更改
的
地方
返回
常量
引用
,这是否被认为是有效
的
和
/或良好
的
做法?
浏览 2
提问于2010-09-19
得票数 6
回答已采纳
1
回答
vector<bool>
常量
成员
函数
、
、
、
Josuttis
的
书“C++标准图书馆”第二版提到了vector< bool >
的
第282页: 你能帮我理解上面的说法吗?因此,正如我
对
vector<bool&g
浏览 2
提问于2015-08-18
得票数 2
回答已采纳
2
回答
如何避免代码重复
和
使用
常量
成员
和
继承浪费内存?
、
我正在为shapes实现一些
类
。有没有办法避免代码重复,同时又浪费内存? 基本上,我希望基
类
中
的
变量
是一个
常量
,并且每个派生
类
(如静态
成员
)只有一个
副本
,但每个派生
类
具有不同
的
值。例如,我想
定义
作用于派生
类
的
惯性张量
的
函数
;对于每个形状,惯性张量是一个
常量
,所以我不希望每个实例都有一个相同
常量
浏览 0
提问于2011-11-09
得票数 2
回答已采纳
3
回答
如何快速地得到一个
类
的
可变
副本
?
“斯威夫特语言指南”解释了斯威夫特中
的
类
如何是
引用
类型
和
结构是值
的
,即当创建一个结构
的
实例时,它被复制到新
的
标识中,而不是
引用
它,而从
类
的
另一个实例创建
的
类
的
新实例仅仅是
对
同一个
类
的
引用
。值类型是将值分配给
变量
或
常量
或传递给
函数
时复制其值<
浏览 6
提问于2015-12-02
得票数 3
2
回答
策划人参考回报
、
A.通过
返回
引用
对
getter
和
setter使用相同
的
函数
有多有用/麻烦? 如果是getter
和
setter,将const添加到
函数
声明
的
末尾
的
做法有多好呢?受限制
的
变量
(我不知道还叫它们什么),在分配之前需要清理
和
过滤
的
变量
--这些
变量
可能需要一个显式
的
setter。使用也是一个有
浏览 2
提问于2015-09-26
得票数 4
回答已采纳
3
回答
为什么在这个
函数
定义
的
末尾附加了const?
、
正如我正在阅读
的
预订书中所述:const sf::Texture&am
浏览 5
提问于2014-02-20
得票数 0
回答已采纳
3
回答
删除默认构造
函数
(以及复制控制
成员
)缺少规则?
我
的
c++书(lippman,c++引物,第五版,第508页)提供了以下4条规则,用于计算编译器何时将复制控制
和
默认构造
函数
合成为
已
删除
的
成员
: 如果类
的
成员
自己
的
析构
函数
被删除或无法访问(例如,私有),则合成析构
函数
被
定义
为
已
删除。如果类
的
成员
自己
的
副本
构造
函数
浏览 4
提问于2013-01-28
得票数 1
回答已采纳
1
回答
关于ODR、声明
和
定义
的
几个问题
、
、
、
、
因此,在头文件中,我们声明一些
变量
,
定义
类
类型(也听说过“
类
声明”,不知道哪个更准确);在每个
类
中,我们都声明
成员
变量
和
函数
。然后在一些..cc/..cpp文件中,我们只
定义
成员
函数
来实现
类
。如果“不幸”存在一个静态
成员
变量
/
函数
,该
变量
/
函数
被
浏览 5
提问于2015-07-07
得票数 1
4
回答
“
引用
限定符
的
正确性”,或者非
常量
方法应该应用于r值吗?
、
、
现在,GCC 4.8.1
和
Clang 2.9及更高版本支持它们,
引用
限定符(也称为)
已
变得更加广泛。它们允许
类
的
行为更像内置类型,例如,禁止
对
rvalue
的
赋值(否则会导致不必要
的
rvalue到lvalue
的
强制转换):{ }通常,调用rvalue
的
const
成员
函数
是明智
浏览 1
提问于2013-06-07
得票数 1
1
回答
为什么java中
的
对象只是软件程序,却被认为具有物理实在性?
我是java
的
新手,实际上是编程领域
的
新手,并且
对
类
和
对象感到困惑。为什么我们需要一个
类
来创建一个对象?这些物体是如何以及何时发现物理现实
的
?为什么我们需要创建一个物理事物
的
软件模型?这些对象
和
类
存储在哪里?请帮帮忙。我翻看了10+网站
和
4本书,看不清楚。
浏览 2
提问于2014-01-09
得票数 1
1
回答
为什么public const不暗示静态?
、
、
在C#中,
常量
意味着静态,因此您可以
引用
公共
常量
,而不必
引用
类
或结构
的
实例。在C++中,情况并非如此。如果想要访问C++中
的
常量
成员
变量
,首先需要有一个
对
类
实例
的
引用
。据我所知,在C++中,创建
成员
变量
const会导致其数据被替换为文字值,或者存储在程序
的
文本或数据段中(取决于编译器)。所以我
浏览 28
提问于2020-12-09
得票数 0
回答已采纳
1
回答
库可以编译,但不会运行
、
我写了一些代码来驱动使用Arduino Uno板
的
外部7段显示器。当在Arduino IDE中以.ino文件
的
形式运行时,它工作得很好。然后我决定把它变成一个库,以备将来使用。我创建了我
的
.h
和
.cpp文件,但当我尝试使用与.ino相同
的
函数
时,它们现在不起作用。下面是我
的
代码:#include <Segment.h> } seg.display(1);
浏览 2
提问于2014-01-23
得票数 0
4
回答
为什么
返回
字符串&从const方法不能编译?
、
、
、
initialization of reference of type 'std::string&' from expression of type 'const std::string'"为什么我不能从getName()
返回
我认为
函数
尾部
的
const声明
函数
不会更改'this'...但我并不想改变这一点,只是
返回
一个数据
成员
。
浏览 0
提问于2011-08-29
得票数 5
4
回答
常量
对象&从方法中
返回
值,最佳实践
我
的
C++知识很少,为此我要问:Ndb* myObj=new Ndb();//DoNdbError&之前
的
const意味着我只能读取结果,而不能读取其他内容?我不喜欢留下一些
已
分配但没有
引用
的
内存区。void* WIN
浏览 0
提问于2013-11-08
得票数 0
3
回答
类
的
成员
复制
、
、
在学习“复制
成员
”概念
的
同时,本书给出了以下说明。 我不太明白这句话到底想说些什么?
浏览 4
提问于2011-03-16
得票数 3
回答已采纳
3
回答
从
函数
返回
常量
别名有什么意义
、
、
、
请看下面的代码,并帮助我理解:为什么像我
的
f2
函数
那样将
常量
别名
返回
给文字
的
功能存在。我不明白这是什么意思。f2
和
f3
的
不同之处在于const允许我在
返回
语句中放入一个文字,但是为什么呢?
浏览 0
提问于2021-01-12
得票数 1
8
回答
在C++中,
返回
值作为
常量
、
引用
和
常量
引用
的
含义是什么?
、
在C++中,
返回
值作为
常量
、
引用
和
常量
引用
的
含义是什么?
浏览 2
提问于2009-04-27
得票数 14
回答已采纳
8
回答
当状态不可变时,静态
类
合适吗?
、
、
假设我有一个名为WebsterDictionary
的
简单
类
,它有一个
函数
,可以接受一个单词并
返回
它
的
定义
。也许还有另一个
函数
可以使用一个
定义
并
返回
一个单词。这个
类
一直被许多客户端使用。为了方便查找,该类包含一个
成员
变量
,它是一个内存字典,用于存储单词及其相关
定义
。假设字典一旦初始化就永远不会改变--它是
常量
的
,并且不会因实例而异
浏览 13
提问于2009-03-18
得票数 2
回答已采纳
1
回答
复制赋值运算符
定义
、
如果一个
类
有
常量
成员
变量
和
引用
成员
变量
,那么
类
的
复制赋值运算符
的
定义
是什么?
浏览 0
提问于2017-08-30
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券