腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
联机
更改
期间
的
指针
和
引用
行为
、
有人可以帮助我更多关于
指针
、
引用
和
接口
引用
在在线
更改
过程中
的
行为
的
信息吗? 我有什么需要注意
的
?我从其他答案中了解到,如果
指针
不是在每个周期中编写
的
,那么它们可能是危险
的
,但我将主要使用接口
和
引用
。
浏览 12
提问于2017-08-20
得票数 0
1
回答
std::vector::data()重新分配安全吗?
、
、
据我所知,将
指针
或
引用
引用
到std::vector元素被认为是错误
的
做法。但是std::vector::data()呢?重新分配后,data()获取
的
指针
是否仍然有效?
浏览 1
提问于2020-12-26
得票数 2
回答已采纳
1
回答
Firebase如何处理脱机时执行
的
事件?
、
来自Firebase
的
常见问题解答: 一旦恢复连接,Firebase就会透明地重新连接到Firebase服务器。同时,由应用程序在本地完成
的
所有Firebase操作都会立即触发事件(.)。一旦连接重新建立,您将收到适当
的
事件集,以便您
的
客户端“赶上”当前服务器状态 那么,如果我离线并继续修改本地数据,然后恢复
联机
,其他客户端执行了不同
的
更改
,会发生什么情况呢?哪一个最终会得救?如果服务器上
的
浏览 3
提问于2013-11-14
得票数 4
回答已采纳
1
回答
临时对象
的
成员函数
的
左值
引用
返回是悬空
引用
吗?
、
、
CBase &Create() return *this; ...如果我声明一个左值
引用
和
一个
指针
,CBase *pp = &( CBase().Create() );我觉得kk
和
pp在摇摆。因为调用CBase()无疑会创建一个临时对象,派生
的
CBase().Create()也应该如此
浏览 1
提问于2014-11-19
得票数 1
2
回答
将类成员存储为原始
指针
的
替代方案
、
、
、
、
在下面的代码示例中--在Container类中,拥有(并在销毁之前负责销毁)两个对象c, d,它们是抽象类B
的
子类。Container对象可以创建新
的
ObjectDisplay,它
的
构造函数中包含一种B。我可以将抽象类型B作为
指针
传递到ObjectDisplay中,并将其存储为原始
指针
。但是,存储
和
使用原始
指针
并始终检查它是否为空
指针
并不理想。如果B不是抽象类,我可以在ObjectDisplay中将它作为
引用
传递(即。ObjectDi
浏览 5
提问于2022-04-28
得票数 0
回答已采纳
1
回答
数组到
指针
转换
的
措辞
和
未定义
的
行为
、
根据,数组到
指针
的
转换定义如下(粗体强调): 现在,*pa是int[5]类型
的
l值,但是
引用
int对象(a
的
第一个元素),因为在reinterpret_cast
指针
值
期间
,由于int[5]
和
int不是
指针
-可转
浏览 2
提问于2022-07-20
得票数 1
回答已采纳
1
回答
更改
函数调用外部通过
引用
传递
的
变量
的
值不会
更改
函数内部
的
值
、
而使用
指针
参数而不是
引用
在多线程场景中具有不同
的
行为
。当在单独
的
线程中
更改
时,该值在函数调用过程中确实发生了
更改
。我正在寻找一种解释,解释为什么按
引用
传递
和
按
指针
传递
的
行为
不同。 下面是一些伪代码。将PrintValue中value
的
参数类型
更改
为
指针
,第二个EXPECT_EQ测试将失败,因为在等待通知时实际
更改</em
浏览 31
提问于2020-10-23
得票数 0
回答已采纳
3
回答
在python中通过
引用
传递
引用
、
、
、
在python中可以通过
引用
传递
引用
吗?在C++中,传递数据
的
python模型可以通过向数据传递
指针
来模拟:
指针
是通过值传递
的
,函数可以
更改
它指向
的
任何东西,但是函数不能
更改
指针
的
值。但是,在C++中,您也可以传递对
指针
的
引用
,在这种情况下,您可以修改
指针
值以及
指针
所指向
的
内容。p
的<
浏览 4
提问于2014-02-17
得票数 0
回答已采纳
4
回答
.net中
的
对象
引用
和
重新分配问题
、
、
、
也许这是一个n00bish问题,但我已经习惯了c++
的
指针
和
引用
,这让我有点困惑,假设我在VB.net应用程序中有以下场景: Dim x As New Dictionary(Of String, MyType我有一个对象集合,在程序执行
期间
,可以从集合中获取其中
的
任何对象,以供程序
的
另一部分使用/编辑。现在很明显,如果我编辑对象内部
的
数据,这是可以
的
,但是如果我想替换对象,就像我在上面的第5行所做
的
那样?我
浏览 0
提问于2010-11-17
得票数 2
回答已采纳
1
回答
添加列时环境之间
的
性能差异
、
、
我们有两个完全相同
的
数据库环境。第二个环境包含生产数据库
的
一个副本,并在发票表中保存大约11M条记录。该环境
的
目标是查看特定
的
升级查询需要多长时间才能知道是否会有任何停机时间(因为表在模式
更改
期间
被锁定)。即使选择计数(*)也要花费更长
的
时间。然而,在主生产数据库中,这需要花费更长
的
时间,超过30秒,所以我们必须将这个查询计划到一个特殊
的
维护窗口中。为什么,数据库
的
第二份副本似乎根本没有努力在11M记录DB中添加列,
浏览 0
提问于2021-12-02
得票数 2
回答已采纳
1
回答
如何使作为参数传递
的
指针
中存储
的
地址在所有函数调用中保持一致
、
、
、
、
我可以通过
引用
传递任何参数,在任何函数调用中对该变量
的
更改
也会反映在其他函数调用中。 同样,如果我想在所有函数调用中保持
指针
中存储
的
地址一致,那么它
的
行为
就像我们通过
引用
传递
指针
一样。
浏览 10
提问于2020-04-17
得票数 1
回答已采纳
3
回答
删除“for”循环初始化器中
的
指针
将创建分段错误
、
、
、
在for循环中使用
指针
有问题。在我
的
for循环初始化器中,我取消
引用
一个int
指针
,并给它一个'0‘值。当我在循环中使用那个取消
引用
的
指针
时,我会得到一个分段错误,我不明白为什么。我使用
的
是
和
C编译器。 在for循环
期间
,取消
引用
的
指针
似乎失去了作用域。"
浏览 2
提问于2019-08-09
得票数 45
回答已采纳
1
回答
创建NonClustered online与创建脱机NonClustered
、
我理解非聚集索引比聚集索引占用更大
的
空间。Azure SQL提供了创建非聚集索引
的
选项,使用这两种方法都可以使用ONLINE ={on2000off }创建非聚集索引。NCI
的
创建对于在线
和
离线有什么不同? 在创建
联机
索引
和
脱机索引时,磁盘大小是否会有任何差异?如果是,是否有方法计算
联机
/脱机索引创建
的
磁盘大小?
浏览 0
提问于2022-06-15
得票数 0
回答已采纳
2
回答
C
指针
:不兼容
指针
类型
的
赋值
、
、
、
当我用gcc 7.3.0编译这段代码时,我会得到一个“来自不兼容
指针
类型
的
赋值”。我可以通过这样做
指针
分配来处理它:现在我怀疑
的
是:第二种情况有什么不同?如果我不将charPointer转换为int*,例如,将它增加n或取消
引用
它,我仍然会把事情搞砸。那么,为什么编译器在这两种情况下
的
行为
不同呢?在赋值
期间
,他为什么要关心
指针
类型不匹配?我只想了解它背后
的<
浏览 0
提问于2019-03-18
得票数 0
回答已采纳
5
回答
通过取消
引用
空
指针
来分配
引用
、
、
、
、
int& fun() int * temp = NULL;}int& temp1 = *temp; 这里我
的
问题是,在
引用
浏览 0
提问于2011-07-16
得票数 13
回答已采纳
3
回答
(
指针
)
指针
的
C++概念问题
、
我有一个结构,通常包含指向int
的
指针
。但是,在某些特殊情况下,这个int
指针
必须指向另一个
指针
,后者指向int。哇:到目前为止,我已经5次提到“
指针
”了!int intA = 1;int&myPointers
浏览 1
提问于2010-05-02
得票数 2
2
回答
`->‘是否意味着不
引用
?
、
、
我正在使用下面的代码来查找一些属性
的
对齐属性。我知道存储NULL
指针
是定义
的
行为
,
指针
操作也是定义
的
行为
,只有不
引用
NULL (
和
其他无效值)
指针
才会调用未定义
的
行为
。我
的
问题很简单:->是否意味着不
引用
指针
(从而导致下面代码中
的
未定义
行为
)?
浏览 3
提问于2014-06-24
得票数 1
回答已采纳
1
回答
当原始
指针
和
唯一
指针
都
引用
同一个对象时,如何避免双重释放?
、
、
在下面的代码中,x(原始pinter)
和
p(唯一
指针
)都指向变量a;因此,值“a”
的
更改
反映了两个
指针
的
取消
引用
。我知道“p”拥有&a
的
所有权。我试图理解
指针
超出作用域时
的
行为
,哪个
指针
最先被释放?<<'\n';附注:我得到这个运行时错误“释放
的
指针
没有被分配”
浏览 0
提问于2019-07-22
得票数 0
1
回答
ALTER上
的
Server lock_escalation标志--我真的可以在没有表锁
的
情况下进行重构吗?
、
Server 2014标准版向其添加列我在https://technet.microsoft.com/en-us/library/ms190273(v=sql.110).aspx中看到了一个新
的
lock_escalation选项。ProtocolsGO( a) LOC
浏览 0
提问于2015-09-16
得票数 2
回答已采纳
2
回答
关于在向C++例程传递参数时使用
指针
/
引用
的
建议
、
我在嵌入式环境(实际上是C++
的
一个子集)中使用C++,希望得到一些关于在将参数传递给例程时如何使用
指针
/
引用
的
建议。 一个常见
的
提示类似于“当你可以
的
时候使用
引用
,在必要
的
时候使用
指针
”。使用
引用
隐藏了可能
更改
的
参数,因此,当您审查代码或查看特定函数正在做什么时,您现在必须查看它调用
的
每个函数,以及它们调用
的
每个函数,以查看您传递<e
浏览 0
提问于2011-11-21
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
对比 C+和Python,谈谈指针与引用
借问变量何处存,牧童笑称用指针,Go lang1.18入门精炼教程,Go lang类型指针(Pointer)的使用EP05
三、Python的类型与运算-动态类型简介
关于go语言的几个陷阱
清源正本,鉴往知来,Go lang1.18入门精炼教程,由白丁入鸿儒,Golang中引用类型是否进行引用传递EP18
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券