腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
围绕C++限制对
临时
人员
的
非连续
引用
进行工作
、
、
、
、
但是,它在其他可更新
的
跟踪字段
中
包括一个随机数生成器,虽然生成器
的
实际值并不重要,
但
重要
的
是更新该值,而
不是
复制和重用。--这意味着在
一般
情况下,该类
的
对象是通过
引用
传递
的
.。如果一个实例只需要一次,那么最自然
的
方法就是在任何需要
的
地方构建实例(可能使用工厂方法或
构造
函数
),然后
将
便签传
递给
消费方法。使用者<e
浏览 5
提问于2010-09-16
得票数 3
回答已采纳
3
回答
使用
引用
指针作为
函数
参数
的
危险
、
、
有人能告诉我这是否安全吗,因为我认为这
不是
:{ A(int*& i) : m_i(i)}; {我们传递一个指针,
函数
接受它作为
引用
。
但
为什么
(2)不起作用?在我看来,我们传递
的
是同一个指针,而
不是
首先将它分配给指针
变量
。我猜想&i是一个rvalue,没有自己
的
内存,所以
引用
不能有效。但
浏览 2
提问于2020-05-06
得票数 0
回答已采纳
1
回答
C++
临时
变量
寿命通过绑定到参考成员而缩短?
、
、
、
在此之前,我一直假设一个
临时
对象在包含它
的
完整表达式
的
末尾被销毁。最近,我遇到了规范
中
的
came .
临时
/5节,其中讨论了当
将
临时
事件分配给
引用
时会发生
的
异常。在大多数情况下,这似乎总是延长
临时
变量
的
寿命,除非在中有一种特殊情况。 :
临时
绑定到
构造
函数
的
ctor-初始化器
浏览 0
提问于2018-09-20
得票数 2
回答已采纳
3
回答
在Java
中
,对象创建流程是如何工作
的
?
、
、
这里
一般
都是Java和OOP
的
新手。 我试图理解对象
的
成员何时能够被使用。具体来说,在类
中
调用实例
变量
时,
为什么
不能将实例
变量
传
递给
构造
函数
呢?我知道我不能在this.name调用
中
引用
this(this.name),因为还没有创建对象
引用
,但是Java如何调用
构造
函数
呢?要执行
构造
函数
<em
浏览 4
提问于2016-05-18
得票数 0
回答已采纳
2
回答
什么时候使用const字符串更好&与const字符串相比
、
、
我知道最好将const字符串
引用
作为参数传
递给
方法。
函数
insert接受
引用
,同样
的
问题也适
浏览 6
提问于2015-07-24
得票数 0
回答已采纳
2
回答
C++复制
构造
右值参考问题
、
我正在学习c++
中
的
右值
引用
概念。{}{}如果由于原因,这是允许
的
为什么
下面的代码无法编译?
浏览 16
提问于2020-06-02
得票数 0
回答已采纳
6
回答
const
引用
类成员是否延长了
临时
类
的
生命周期?
、
、
、
为什么
要这样做:#include <iostream>{ Sandboxstring("four")); return 0;给出以下输出: 而
不是
浏览 145
提问于2010-05-07
得票数 185
回答已采纳
4
回答
关键字"const“是如何工作
的
?
、
pairDemo::pair<int, double> myPair = func(x,y);} 我有一个问题,
构造
器
的
参数,如果我不声明"const",
函数
func()将有一个错误。我不知道
为什么
,任何人都可以帮助我。
浏览 3
提问于2012-02-25
得票数 0
回答已采纳
1
回答
将
临时
rvalue绑定到std::向量
构造
函数
中
的
引用
lvalue
、
、
、
、
到目前为止,我认为我们不能将
临时
的
rvalue传
递给
lvalue
引用
。
但
就在最近,我更仔细地研究了std::vector
的
填充
构造
函数
:据我理解,const value_type& val是一个参考
浏览 1
提问于2015-02-03
得票数 2
回答已采纳
9
回答
C++:使用&操作符进行
引用
传递
、
我在教自己C++,在这个过程
中
,我编写了一些简单
的
小程序来学习基本思想。关于“按
引用
传递”,我不明白
为什么
下面的代码可以工作(其中一些代码只是为了练习重载
构造
函数
):#include <string> using namespace我创建了一个类型为"d2”
的
对象,并使用Constructor 2
将
"x“设置为字符串"bye”。但是在Constructor
浏览 10
提问于2011-11-02
得票数 3
回答已采纳
1
回答
理解javascript
中
的
原型/
构造
函数
、
、
console.log(B.prototype.constructor);console.log(C.prototype.constructor); 到目前为止,我
的
理解是,
一般
来说,在JavaScript
中
,对象
的
构造
函数
属性是指由它创建
的
构造
函数
。如果对象是由文本创建
的
,则
构造
函数
属性<
浏览 0
提问于2018-05-22
得票数 1
1
回答
在Visual Studio 2013
中
,指针被视为不可修改
的
左值
、
、
、
、
我想使用quicksort对链表进行排序,这非常简单,但在交换链表
中
的
节点时,我遇到了一个奇怪
的
问题。作为
引用
,getNode()
函数
返回列表
中
某个索引处
的
节点,这些节点保存指向吉他对象
的
指针以及下一个节点指针。我已经进行了几个小时
的
实验,我想像这样
的
代码行"list.getNode(h).element = temp.element;“表示指向列表
中
某个节点中
的
吉他对象
浏览 9
提问于2015-05-14
得票数 1
2
回答
关于
将
临时
对象传
递给
const
引用
的
问题
、
在Andrew编写
的
“加速C++”一书中,他展示了以下代码:{} 现在,等级
函数
使用const
引用
vector<double>。对我来说,这意味着应该复制emptyvec()返回
的
临时
对象,因为它是作为局部
变量
浏览 4
提问于2017-02-13
得票数 6
回答已采纳
2
回答
当
引用
“死亡”时,
引用
变量
会发生什么变化?
、
、
、
假设我创建了一个名为MyClass
的
类,它包含一个
引用
变量
m_my_resource。这个
引用
变量
实际上只是一个与其他内存位置相关联
的
命名别名。我已经
将
MyClass定义为只有一个
构造
函数
,它接受对MyResource
的
引用
(lvalue
引用
)。 但是,在我
的
主
函数
中
,我用一个
临时
对象(rvalue)
构
浏览 1
提问于2016-12-18
得票数 1
回答已采纳
1
回答
回溯没有可变成员
的
树
、
、
、
、
我试图创建一个递归树,以便parent
引用
child,child
引用
parent。我要做
的
是从一个child白化可变成员
中
追溯树。这很难,因为在
构造
函数
中
给子parent
引用
需要已经创建了parent实例。 创建
浏览 2
提问于2014-10-22
得票数 0
5
回答
为什么
复制
构造
函数
的
参数是
引用
而
不是
指针?
、
、
、
为什么
复制
构造
函数
的
参数是
引用
而
不是
指针?
为什么
我们不能用指针代替呢?
浏览 7
提问于2013-09-04
得票数 12
回答已采纳
2
回答
引用
函数
调用C++
构造
函数
(const A &a1)} { f(3);} 我不明白
的
是
为什么
这里调用
构造
函数
并打印
浏览 1
提问于2014-08-29
得票数 2
回答已采纳
3
回答
VC++ 2010
中
“仅可移动类型”
的
问题
、
、
、
、
我最近安装了Visual Studio2010Professional RC来试用它,并测试VC++ 2010
中
实现
的
一些C++0x
功能
。但是,当我试图通过
将
临时
变量
传
递给
push_back来填充它时,编译器抱怨unique_ptr
的
复制
构造
函数
是私有的。我试着通过移动它来插入一个左值,它工作得很好。unique_ptr也
不是
vector::push_back,而是VC++在处理r值时解决重载<em
浏览 1
提问于2010-04-21
得票数 10
回答已采纳
4
回答
不调用复制
构造
函数
考虑给定
的
代码{ { }cout<<"Calling from copy constructor";}; {}( Q2)在添加
浏览 0
提问于2010-11-27
得票数 10
1
回答
调用` `segment()`后,未赋值
的
` `Eigen::VectorXd`对象会发生什么?
、
、
我有一个Foo类,它存储匹配维度
的
特征MatrixXd和VectorXd,并提供一个执行矩阵向量乘法
的
简单
函数
.mult()。我有一个
函数
,它调用mult(),获取返回向量
的
一段,然后做一些进一步
的
计算。Eigen::VectorXd ret = val.array() + 2;} 在代码审查期间,提出了一条评论,认为这可能导致存储f.mult()结果
的
未命名/temp
变量
的
悬空
引用</
浏览 31
提问于2020-11-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
请问C+11有哪些新特性?
C+之RVO返回值优化
再见,面向对象编程(二)
C+之右值引用
C+11并发编程:多线程std:thread
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券