腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
大型
二维
静态
数组
和
向量
的
内存
使用情况
、
、
、
、
当它作为
静态
数组
实现时,它使用大约1.57 GB
的
内存
。如果它是使用
向量
的
向量
实现
的
,那么它使用
的
内存
比
静态
数组
(大约3.06 GB)要多得多。我想不出背后
的
原因。
数组
版本:
向量
的
向量
: ve
浏览 8
提问于2018-01-02
得票数 1
回答已采纳
1
回答
C++ -需要对
二维
数据结构
的
建议??一维
的
大小不是固定
的
。
我希望有一个
二维
数据结构来存储SAT公式.我想要
的
是类似于
二维
数组
。但是我想做动态
内存
分配。我正在考虑以下形式
的
向量
数组
:intVector *clause;因此,clause[0]将是一个
向量
,clause[1]将是另一个
向量
,依此类推。每个
向量</e
浏览 12
提问于2015-05-22
得票数 0
回答已采纳
1
回答
"vector<int> v[]“
和
"vector<vector<int>> v”有什么区别?
、
我不知道vector<int> v[]
和
vector<vector<int>> v
的
区别v[0i < v[0].size(); i++)return 0;记忆
和
创造过程有什么不同吗
浏览 2
提问于2019-11-24
得票数 3
回答已采纳
2
回答
分配一个大
的
多维
向量
会导致
内存
“超调”。
、
在使用
大型
多菜单std::
向量
变量时,我观察到了一种意外
的
行为。特别是,当我分配一个大尺寸
的
四维
向量
时,可以看到,使用
内存
分析器,我
的
任务很快就会使用比变量所需
的
内存
更多
的
内存
。
数组
的
大小大约需要3GB,但是
内存
使用量很快就会超过6GB。注意,
向量
的
最后一个维度
的
大小是最大
的
浏览 0
提问于2021-08-19
得票数 3
回答已采纳
1
回答
二维
矢量与
二维
阵列
、
、
我正在做一个关于leetcode
的
面试问题。在这个问题中,当我使用
二维
向量
时,它达到了记忆极限。但是当我把它转换成
二维
数组
时,它通过了测试。 看起来
二维
向量
比
二维
数组
占用更多
的
内存
。为什么?如果有人能向我解释的话,我会很合适
的
。
浏览 3
提问于2015-06-05
得票数 1
回答已采纳
4
回答
数组
向量
的
内存
布局是什么?
、
、
、
、
有谁能解释一下它是否提供2行5个元素
的
二维
数组
的
连续
内存
块?据我所知,
向量
的
向量
在
内存
中
的
不同位置提供两个长度为5元素
的
连续
数组</em
浏览 1
提问于2019-01-15
得票数 49
回答已采纳
1
回答
Java Keep对象实例与keep对象索引
、
、
我目前正在编写一个用于读取OBJ文件
的
API。在这个API中,我有一个
向量
列表
和
一个描述一个面的类(3个
向量
)。我想考虑
内存
使用情况
,所以我想知道对于face来说,记住
向量
数组
中
向量
的
索引是最聪明
的
,还是应该只有一个
向量
的
指针/实例。 同样,在C#中也会有同样
的
效果吗?
浏览 2
提问于2014-05-25
得票数 2
2
回答
阵列
静态
矢量
、
、
、
、
我想要一个
二维
的
静态
向量
,可以在一个方向上扩展。对我来说,
数组
的
静态
向量
听起来是正确
的
:{ static std::vector<std::array<float, 3> > theTable“调用std::vector<std::array<float, 3ul> >::push_back(<brace-enclosed
浏览 0
提问于2015-07-06
得票数 3
回答已采纳
1
回答
C++ ::
二维
矩阵,一维动态,使用unique_ptr?
、
、
、
、
我有一个大
的
遗传数据集(X,Y坐标),在运行时我可以很容易地知道一维(X)。 this->m[i] = upGenVec(new Ge
浏览 2
提问于2014-09-29
得票数 1
回答已采纳
5
回答
在构造函数C++中初始化带有零
的
2D
数组
、
用构造函数0初始化
大型
2D
数组
的
最佳方法是什么?如果可能的话,我想在不需要循环
数组
的
情况下这样做。
浏览 0
提问于2013-11-08
得票数 2
回答已采纳
5
回答
指向
二维
数组
的
C指针
、
、
我在指向
二维
数组
的
指针上遇到了问题。指针应指向可变大小
的
数组
。pointer to 2 dimensional array在一个函数中,我想创建一个新
的
数组
// make the pointer point to this array systemMatrix = tmpTimeSlots; //
浏览 0
提问于2012-12-19
得票数 1
回答已采纳
1
回答
准确计算C++编程所使用
的
内存
、
、
我为工作而编写
的
一个程序需要跟踪它自己使用
的
内存
。但它不能作为一个整体监控它
的
内存
使用情况
,我需要它来监控程序中
的
每个对象,以及该对象使用了多少
内存
,这样它就可以告诉该对象,如果它使用了超过一定容量
的
内存
,就可以减少
内存
使用。监视
内存
使用情况
的
部分持有指向所有已创建对象
的
指针,并通过在该对象上调用返回对象大小
的
浏览 1
提问于2012-12-12
得票数 3
回答已采纳
3
回答
内存
连续位置中
的
矩阵
我经常用来记忆单个
向量
中
的
所有矩阵,因为我
的
书中说使用单个vector.And会更快,而访问矩阵在时间上会更慢。如果我有一个像这样
的
代码:{ for(i=0;i<10;i++)那么矩阵也是存储在
内存
的
连续位置上吗?总是这样吗?如果是,为什么访问
向量
的
速度更快?
浏览 2
提问于2012-02-15
得票数 1
回答已采纳
1
回答
外部RAM中
的
动态
向量
分配
、
、
、
我目前正在做一个我自己
的
大型
项目,使用
的
是STM32F7 cortex M7微控制器,使用
的
是C++,使用
的
是GCC。我需要在外部SDRAM (16MB)中存储一个宽
数组
,其中包含notes结构
的
向量
(每个12字节)。我已经创建了一个可用
的
FMC
和
一个自定义ram区域。我在外部RAM中创建了一个
向量
数组
。我如何才能继续创建我
的
向量
元素 Notes
浏览 0
提问于2019-03-06
得票数 2
2
回答
添加到长度未知
的
大
数组
的
最佳执行方式
有几种方法可以附加到
数组
中。想知道是否有已知
的
最佳执行方式来附加到长度未知
的
大型
数组
(100 is )中?我想避免复制,因为它增加了耗尽
内存
的
机会,并且会降低性能。我应该考虑使用
二维
数组
吗?
浏览 0
提问于2019-03-02
得票数 0
回答已采纳
1
回答
静态
局部变量不占用物理
内存
、
、
我创建了以下函数来检查
静态
局部变量
的
内存
使用情况
,并期望
数组
占用大约5MB
的
内存
,但是当我运行它时,进程
的
物理
内存
使用量仅为0,2MB,当我实际上为
数组
中
的
每个元素设置了一个值时,就会上升。我
的
理解是,当我第一次初始化
数组
时,将为它分配
内存
,而不管其中元素
的
值如何。当我能够访问
数组
的
第一个<e
浏览 0
提问于2019-03-17
得票数 1
回答已采纳
5
回答
包含120000多个元素
的
数组
崩溃。
、
当我这么做时:我可以让
向量
看起来像我想要
的
那样多。然而,当我这样做时:在我
的
程序崩溃之前,我被限制在大约120000到130000元素
的
某个地方。是否有什么奇怪
的
事情正在发生,或者
数组
真的是如此有限?
浏览 0
提问于2013-08-15
得票数 4
回答已采纳
4
回答
大于堆栈
的
C++变量(堆栈溢出)
、
我需要创建这样一个
数组
但是2012中
的
堆栈只有1MB。我如何使用这样或更大
的
变量?这似乎是一个很大
的
限制,如何解决呢?提前谢谢你。
浏览 3
提问于2014-02-23
得票数 0
回答已采纳
3
回答
Memcpy a
二维
向量
、
、
长话短说,我有一个
二维
向量
,我需要一个memcpy()。如何获得指向数据结构
的
第一个元素
的
指针?下面的代码有效吗?
浏览 7
提问于2015-10-09
得票数 0
回答已采纳
1
回答
使用磁盘上
的
大型
阵列
我需要使用一个包含超过1亿个单元格
的
大型
二维
双精度
数组
。首先需要填充矩阵,然后通过获取一行或一列来操作矩阵。矩阵
的
大小可以大于1TB,并且在
内存
中找不到。 如何有效地存储
数组
?主要操作是逐行快速地将其从
内存
中保存(每个double100k),并快速读取一行或一列
的
内存
。
浏览 0
提问于2017-09-09
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券