腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
指向
向量
的
指针
转
换为
引用
的
开销
c++
、
pointers
、
reference
、
dereference
我试图通过使用一个
指向
vector
的
指针
来访问它
的
元素。我发现你可以做类似如下
的
事情: std::vector<char> vector= { 'a', 'b','c','d' };std::vector<char>& vecReference = *vecPointer; char valu
浏览 9
提问于2021-04-17
得票数 0
回答已采纳
5
回答
索引而不是STL容器中
的
指针
?
c++
、
stl
由于特定
的
需求*,我需要一个单链接列表实现,它使用整数索引而不是
指向
链接节点
的
指针
。索引总是针对包含列表节点
的
向量
进行解释。;“取消
引用
”整数索引总是需要一个
指向
底层存储
的
指针
。)您知道STL类数据结构库(我主要需要使用索引(wrt )
的
单链接和双链接列表)吗?一个基本
向量
)而不是
指向
链接节点
的
指针
? *节省空间:列表
将
浏览 5
提问于2010-04-23
得票数 1
回答已采纳
4
回答
c++
引用
一个
向量
的
问题?
c++
、
pointers
、
vector
、
reference
在
将
向量
的
引用
作为参数传递时,我遇到了一些困难。最初它是一个
指向
指针
向量
的
指针
,被调用
的
函数
将
改变其被调用
的
任何值
的
属性。现在我已经更改了
向量
,以保存一组对象,而不是像最初那样
指向
对象
的
指针
。我没有传递
指向
向量
的
指针
,而是
浏览 2
提问于2011-06-20
得票数 3
回答已采纳
2
回答
链表和树型内存(RAM),哪一个更好?
data-structures
链表和树型内存(RAM),哪一个更好?
浏览 1
提问于2015-08-05
得票数 0
3
回答
如何转换(
指针
的
向量
)->(
指向
指针
数组
的
指针
)
c++
、
arrays
、
pointers
、
vector
我理解"“ 我
的
要求::
将
( CustomClass
指针
的
向量
)转
换为
(
指向
CustomClass
指针
数组
的
CustomClass
指针
)。是否表示“(
指针
的
向量
)->(
指向
CustomClass
指针</e
浏览 9
提问于2012-11-01
得票数 1
回答已采纳
3
回答
_MyLast
向量
等量
c++
、
linux
、
c++11
、
vector
、
stdvector
在使用VS2013
的
Windows上,我使用._MyFirst和._MyLast获取
指向
向量
的
第一个和最后一个元素
的
指针
,以便通过
指针
增量进行快速操作。_MyFirst是
向量
本身使用
的
指向
第一个元素
的
直接
指针
,_MyLast
指
浏览 5
提问于2016-01-25
得票数 1
回答已采纳
2
回答
使用std::vector<boost::shared_ptr<Base_Class>>或boost::ptr_vector<Base>
的
性能注意事项有哪些?
c++
、
boost
、
stl
、
shared-ptr
拥有
引用
计数
的
智能
指针
向量
的
好处有很多。我不再担心清理内存,我甚至可以在容器中存储
指向
派生类
的
指针
,它们也会得到很好
的
处理。 这一切真的很棒,但它让我想知道其中
的
含义。如果我
的
容器能够正确地清除我可能已经插入其中
的
派生类
的
指针
,这意味着一定会发生某种类型
的
RTTI。即使我从来没有把派生类
指针
放到容器中,也会产生
浏览 0
提问于2012-01-26
得票数 1
回答已采纳
4
回答
迭代器、
引用
和
指针
c++
我有一个类,它产生任意数量
的
worker对象,这些worker对象将它们
的
结果计算到std::vector中。我将在某些时候删除一些worker对象,但我希望将它们
的
结果保持在特定
的
顺序中,只有spawned它们
的
类知道。因此,我为类A中
的
输出提供了
向量
。我有(IMO)三种选择:我可以
将
指向
向量
的
指针
、
引用
或迭代器作为成员。而迭代器选项有一定
的
回
浏览 0
提问于2010-03-02
得票数 7
回答已采纳
1
回答
通过常量
引用
和原始
指针
传递
向量
的
C++模板
c++
、
templates
、
vector
(在本例中,平凡
的
模板专门化并不是一个灵丹妙药!)template <typename T>uint32_t* connec
浏览 3
提问于2019-11-18
得票数 0
回答已采纳
1
回答
获取传递到
指针
的
c++
引用
的
地址
c++
、
c
、
pointers
、
reference
我想将一个c++
引用
传递给c样式
的
API,它只允许用于传递自定义数据
的
指针
参数。在我
的
示例中,我只是
将
c++
引用
的
地址转
换为
一个
指向
void
的
指针
(这发生在一个名为“ function ”
的
函数中)。这个
指针
被传递给一个c函数(称为"execute"),该函数还接受一个回调函数作为参数。在回调函数实现(名为“回调”)中,我<e
浏览 1
提问于2017-12-30
得票数 0
回答已采纳
1
回答
获取
指向
容器末尾
的
原始
指针
c++
、
pointers
、
iterator
、
segmentation-fault
、
containers
如果我有
指向
容器
的
end iterator,但是我想获得一个
指向
容器
的
原始
指针
,那么有什么方法可以做到这一点呢? 这不是一个关于如何
将
迭代器一般转
换为
指针
的
浏览 2
提问于2015-08-18
得票数 1
回答已采纳
5
回答
一个空
向量
的
开销
是多少?
c++
、
memory
、
stl
、
vector
、
overhead
有一个空
的
向量
和一个
指向
向量
的
指针
的
内存
开销
是多少?选项A:选项B:我相信选项B会占用1个32位
指针
(假设这里是32位),空
的
'v‘会占用多少内存?
浏览 2
提问于2009-02-17
得票数 33
1
回答
AS3对象
引用
/
指针
开销
flash
、
actionscript-3
、
memory
、
dictionary
、
reference
在ActionScript3中,
指向
对象
的
引用
/
指针
在内存和性能方面的
开销
是多少?弱
引用
(使用Dictionary对象)是更少、相同还是更多
的
开销
?
浏览 0
提问于2010-11-06
得票数 1
回答已采纳
3
回答
std::
向量
和
指针
可预测性
c++
、
vector
、
std
、
stdvector
、
c++-standard-library
当您将push_back()项放入std::vector中,并通过back()
引用
保留
指向
向量
中对象
的
指针
时--是否保证(假设没有删除)
向量
中对象
的
地址
将
保持不变?我
的
向量
似乎改变了我使用
的
对象
的
指针
,这样,如果我
将
10个条目推入其中,并在每个back()之后记住push_back
引用
,从而保留对这10个条目的
指针</e
浏览 2
提问于2014-05-19
得票数 0
回答已采纳
2
回答
如何判断std::
向量
是否调整了自身大小,以及如何解释
指向
向量
内
的
值
的
指针
是否不再有效?
c++
、
arrays
、
pointers
、
memory-management
、
stdvector
在这种情况下,如果
指针
A、B和C以前
指向
向量
中
的
元素,它们
将
指向
旧
的
、取消分配
的
内存位置,并且不再有效。我想知道如果在发生这样
的
事件时是否有可能得到通知,当一个std::
向量
调整大小时,我会显式地管理,以及B:如何处理不再
引用
内存中正确位置
的
指针
。/
浏览 3
提问于2017-03-25
得票数 1
回答已采纳
1
回答
向量
与多指标
c++
、
containers
每个块依次具有对任何块
的
引用
(使用索引)(类似于可能可见
的
集合)。class block; { std::vector<block*>
浏览 1
提问于2014-02-10
得票数 2
4
回答
如何解释这行C代码中
的
星号?
c
你能解释一下它是做什么
的
吗?
浏览 2
提问于2012-03-30
得票数 1
回答已采纳
1
回答
如何存储智能
指针
的
向量
,除非其中一些
指针
属于另一个对象?
c++
、
pointers
、
resources
、
smart-pointer
我在做一个基本
的
平台游戏。我有一个Game类和Level类。游戏对象持有
指向
当前Level对象
的
指针
。obj->livesPastLevel()) { }} 我想从原始
指针
转
换为
智能
指针
。
将
Game
的
S
指针
转
换为
unique_ptr很容易,但是,我想不出一种很好
的
方法来处理这个级别的gameObje
浏览 0
提问于2020-09-06
得票数 2
回答已采纳
5
回答
把我对
指针
和参考文献
的
概念理解得很清楚
c++
、
pointers
、
polymorphism
、
reference
类型
的
对象b转
换为
A,那么内部发生
的
情况是,b
的
虚拟表将被丢弃,并被替
换为
相应
的
A类型
的
虚拟表,而y
的
析构函数将被调用,因为不再有对它
的
引用
。同样,b中
的
doStuff
将
指向
A::doStuff
的
函数地址,而不是B::doStuff
的
函数地址。然而,
指向
x
的
地址
将
保持不变。2
浏览 2
提问于2010-08-31
得票数 5
回答已采纳
1
回答
C++ STL堆栈与forward_list
c++
、
stl
、
stack
、
singly-linked-list
、
forward-list
我有一个用例,需要以不特定
的
顺序存储一定数量
的
uint16_t变量(尽管实际类型
的
变量与此无关)。我已经决定转向STL寻找一个最适合我
的
需要
的
容器。容器中
的
对象可以从容器中取出,以便使用,并将其放回容器中。机械师可能会有一盒螺丝刀,而不是把螺丝刀放在口袋里。容器不需要对存储
的
对象执行任何排序,并且不管取出了什么-唯一
的
要求是知道容器中是否还剩下什么。 我
的
目光转向std::stack和std::forward_list。我知道std:
浏览 3
提问于2021-11-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
C+RTTI 和四种类型转换
从零学习OpenCV 4
【译】Arc在Rust 中是如何工作的
智能指针:让C+程序更加安全和高效的神器
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券