腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
在
向量
中
使用
指向
元素
的
指针
危险
吗
?
c++
、
pointers
我有一个
向量
,里面充满了对象: std::vector vec; if(c) // <--- AND HERE c->memberOfMyClass = x;}
使用
c比直接
使用
vec.at(i)更
危险
浏览 61
提问于2020-11-25
得票数 3
回答已采纳
1
回答
C++当
向量
调整其容量时,引用会发生什么?
c++
让我们假设我们有一个对
向量
中
元素
的
引用。(我不确定引用后面会发生什么,但我猜引用持有
指向
确切
元素
的
指针
。)我不确定我
的
猜
浏览 0
提问于2018-07-28
得票数 2
2
回答
初始化到
的
对象
指针
向量
中
的
元素
是什么?
c++
、
pointers
、
vector
假设我
的
对象叫做THING,它有一个
指向
另一个事物
的
指针
。我希望能够将对象
中
的
THING
指针
指向
指向
事物
的
指针
向量
中
的
任何
元素
,但我不希望它
指向
某个垃圾值,所以我想知道这些
元素
是否初始化为NULL,这将与我如何构建包含这些对象和对象
指针
向量
的</em
浏览 1
提问于2014-11-29
得票数 0
回答已采纳
3
回答
指向
向量
元素
的
C++
指针
,
元素
被擦除
c++
、
pointers
、
vector
简单
的
问题,我希望..。问题是:如果我从
向量
中
移除
元素
,
指针
会发生什么变化?子-问题
在
迭代
向量
时,是否有任何方法可以检查迭代器是否
指向
当前有
指针
的
元素</e
浏览 3
提问于2014-05-16
得票数 2
回答已采纳
4
回答
从全局
向量
中
删除
的
元素
的
生命周期
c++
、
variables
、
member
、
lifetime
我基本上有一个作为cpp类
中
的
类成员。
在
某个类函数
中
,这个
向量
将被“对象”填充,就像这样:稍后,我将遍历
向量
元素
,并保留
指向
最佳
元素
的
指针
。然后清除该
向量
,如下所示:for (unsigned int i
浏览 3
提问于2012-10-16
得票数 0
回答已采纳
1
回答
指向
向量
元素
的
指针
c++
、
pointers
、
dereference
如果我有一个
指针
,
指向
向量
中
的
一个
元素
,比如
元素
2,然后这个
元素
与同一
向量
的
元素
4交换。
指针
现在是
指向
元素
2、
元素
4,还是两者都不
指向
?示例:创建
指向
元素
2
的
指针
,该
元素
<
浏览 0
提问于2010-07-07
得票数 7
回答已采纳
1
回答
使用
指针
访问struct c++
向量
中
的
元素
c++
、
pointers
、
vector
、
struct
嗨,我是c++新手,我想问关于如何
使用
指针
访问
向量
中
的
struct
元素
的
问题。} x[0].age 但是我想
使用
指向
str
浏览 0
提问于2019-12-08
得票数 1
回答已采纳
1
回答
按引用传递
向量
和动态分配
c++
、
memory
如果我通过引用传递一个
向量
,并将新
元素
推到
向量
中
,而当我
在
函数
中
推送
元素
时,它必须动态调整数组
的
大小,那么
向量
现在会在不同
的
位置
吗
?程序如何确保它
指向
新
的
动态分配
的
位置?它是否
使用
指向
当前数组内存位置
的
指针
,该
指针
可以
在
调整大小后修改为<e
浏览 26
提问于2019-04-12
得票数 0
回答已采纳
3
回答
_MyLast
向量
等量
c++
、
linux
、
c++11
、
vector
、
stdvector
在
使用
VS2013
的
Windows上,我
使用
._MyFirst和._MyLast获取
指向
向量
的
第一个和最后一个
元素
的
指针
,以便通过
指针
增量进行快速操作。不过,
在
Linux上,这似乎并不存在,但我认为一定有类似的情况。有人知道这是什么
吗
?我知道不应该这样做,但是
在
调试模式下,
使用
它们几乎没有间接开
浏览 5
提问于2016-01-25
得票数 1
回答已采纳
6
回答
指向
对象
的
指针
的
C++
向量
- max_size()
c++
、
vector
、
max-size
/some methods我想将
指向
苹果对象
的
指针
存储
在
向量
中
。我
使用
下面的代码来确定我可以存储
在
该
向量
中
的
指针
的
最大no值{cout<<"max :"<<my
浏览 9
提问于2011-10-24
得票数 4
回答已采纳
7
回答
向量
迭代器
c++
、
vector
、
iterator
IRD*>(it); //this works (*it).doSomething(); 这似乎失败了.我只想得到
指向
向量
中
每个
元素
的
指针
,而不
使用
(*it)。如何获得
指向
对象
的
指针
?当我
在
向量
指针
irds上迭代时,究竟在迭代什么?它是每个
浏览 2
提问于2011-09-13
得票数 0
回答已采纳
2
回答
获取
指向
set &(vector[0])中原始数据
的
指针
c++
、
pointers
、
vector
、
set
、
containers
要获取
指向
向量
中
数据
的
指针
,我们可以
使用
double* Array_Pointer = &(Vec[0]);这有可能得到
指向
集中数据
的
指针
吗
?我能像上面那样用它作为数组
指针
吗
? 如果不可能,从集合中生成
向量
的
最佳方法是什么?
浏览 4
提问于2013-01-24
得票数 2
回答已采纳
3
回答
使用
向量
时
的
内存管理
c++
、
vector
、
memory-management
我正在制作一个游戏引擎,并且需要为游戏中
的
所有组件和实体
使用
std::
向量
容器。
在
脚本
中
,用户可能需要持有
指向
某个实体或组件
的
指针
,可能需要持续检查某种状态。如果在
指针
指向
的
向量
中
添加了什么,并且超出了容量,我
的
理解是,
向量
将分配新内存,
指向
向量
中
任何
元素
浏览 4
提问于2017-07-29
得票数 1
回答已采纳
7
回答
当我洗牌时,
指向
向量
中
元素
的
指针
会发生什么呢?
c++
、
pointers
、
vector
我有一个std::vector<int>和一个
指针
int*,
指向
向量
中
的
一个
元素
。假设
指针
指向
第三个
元素
:pointer=&vector.at(2)。如果我现在对
向量
进行洗牌,它是否仍然
指向
同一个
元素
(第三个),还是
指向
原来
的
第三个
元素
移动
的
新位置?在此之后,我想让这个问题变得更加普遍:当<
浏览 12
提问于2015-02-23
得票数 16
回答已采纳
1
回答
是std::
向量
是一个非规则类型,因为它
的
赋值操作符移动了成员
的
位置。
c++
、
vector
、
regular-type
向量
包装数组
的
方式是,它假装数组
的
元素
是
向量
本身
的
成员。这就是为什么不能修改const
向量
的
数组
元素
的
原因。
向量
还允许您访问其数组
元素
的
地址。但是,如果我得到
指向
向量
的
数组
元素
的
指针
(这是
向量
本身
的
一个
元素</em
浏览 3
提问于2017-09-04
得票数 1
回答已采纳
3
回答
如果我
在
迭代器上调用
指向
向量
的
空
元素
的
方法,会发生什么?
c++
、
vector
好
的
,事情是这样
的
:我有一个大小为0
的
向量
,它将被
指针
填充(
使用
vector::push_back),
在
我
的
程序
中
的
某个点,我需要释放
向量
的
元素
并清除
向量
本身。问题是,稍后我需要用一些新
的
指针
填充
向量
,我担心如果
指针
的
数量小于
向量
的
浏览 1
提问于2014-12-18
得票数 2
3
回答
使用
指向
向量
的
指针
,这涉及到
使用
“新”
c++
、
pointers
、
vector
我想创建一个
指向
struct
的
指针
向量
。对于
向量
中
的
元素
,并不是所有
元素
都包含数据。其中一些可能
指向
空。所以,我应该先在每个
元素
中
通过new创建空间
吗
?vec.at(i) = new myStruct; vect.at(i) = NULL;问题来了
浏览 1
提问于2016-01-06
得票数 1
回答已采纳
1
回答
C++重新排序std::
向量
元素
使用
std::list
的
指针
c++
、
list
、
pointers
、
vector
当我试图写出一个新
的
算法来重新排序std::vector
中
的
元素
时,我遇到了这个问题。但是,对list
元素
位置
的
任何修改都会破坏映射。(包括附加
指针
)当映射被打破时,列表
的
元素
可以是随机
的
,但它们仍然
指向
向量
上
的
正确
元素
。任务是重新排序
向量
中
的
元素
,以纠正映射。最简单
浏览 3
提问于2011-07-31
得票数 2
2
回答
通过值传递
的
C++
向量
:我得到了正确
的
结果
吗
?
c++
、
vector
、
heap-memory
每当我将这个数组作为参数传递时,我总是传递一个
指向
堆栈
中
第一个
元素
的
指针
。所以
指针
从一个堆栈到另一个堆栈。但如果我宣布然后,myVector对象实际上存储
在
堆栈
中
,它包含一个
指针
,
指向
存储
在
堆
中
的
4*sizeof of (Int)字节数组
的
第一个
元素
但如
浏览 3
提问于2015-11-06
得票数 5
1
回答
带观察者
指针
的
共享
指针
c++
、
c++11
、
pointers
、
vector
、
tree
我有一个Foo类,它有一些大类
的
向量
。其思想是,从
向量
的
元素
中
递归地构建一个八进制树,并且每个OctreeNode都有一个
指向
Foo中找到
的
向量
的
几个
元素
的
指针
。(
在
本例
中
,为了简单起见,节点将只
指向
向量
的
一个
元素
){ vect
浏览 2
提问于2017-03-28
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
轻松教你如何在C+中,使用参数化构造函数来初始化对象数组
计算机视觉核心Mat数组的逐元素访问
C语言学习——指针的一些常见问题
C语言数组指针(指向数组的指针)详解
数据结构之线性表
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券