社区
VB基础类
帖子详情
超大數組該怎麼定義呢?
luckit
2003-12-16 11:07:13
Dim temArry(10, 1000, 10000) As Variant
我要定義一個超大的三維數組,但是會報內存不足,該怎麼辦才好?
...全文
109
5
打赏
收藏
超大數組該怎麼定義呢?
Dim temArry(10, 1000, 10000) As Variant 我要定義一個超大的三維數組,但是會報內存不足,該怎麼辦才好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longki
2003-12-16
打赏
举报
回复
Redim不行的话,俺也无能为力了!
shwen
2003-12-16
打赏
举报
回复
老兄,10 × 1000 × 10000 = 100M,100M个单元,就算每个单元 4 字节,也需要 400M空间,怎么都内存不足了,如果一定要存储这么大空间,只能考虑其他方法了,否则,试试看把你的机器内存加多到1G,最好2G试试看。
luckit
2003-12-16
打赏
举报
回复
不可以用數據庫呀,為什麼Grid可以儲存大容量的數據呢?有誰知道Grid的運作機制嗎?
victorycyz
2003-12-16
打赏
举报
回复
1. 尽量不用variant型。
2. 考虑用数据库进行处理。
SoHo_Andy
2003-12-16
打赏
举报
回复
使用Redim 及preserve 关键字,动态控制数组大小
如
ReDim preserve Matrix1 (19, 29)
如何定义
超大
二维数组
本文探讨了在C++中定义和使用
超大
数组的方法,包括动态内存分配和静态数组的局限性。通过实例演示了不同内存分配方式的可行性和限制,如new操作符、malloc函数及Windows API的VirtualAlloc在不同场景下的表现。
VC定义
超大
数组时,stack OverFlow的解决方法
本文讨论了在使用Visual C++ (VC) 定义
超大
数组时遇到StackOverflow错误的解决方法。提供了修改项目设置的步骤来避免堆栈溢出,并在必要时建议使用动态数组。
Vs定义
超大
数组时,stack OverFlow的解决方法
本文介绍了解决Visual C++中定义
超大
数组导致StackOverflow的方法。通过调整项目设置中的堆栈分配大小,可以有效避免堆栈溢出的问题。
定义
超大
数组
本文介绍了在C语言中,如何处理大型数组,特别关注了将数组放在全局变量和使用动态内存分配两种方法。通过代码示例,作者展示了在内存管理上的不同策略以及它们对程序性能的影响。
单片机的存储空间以及为何在main函数中定义
超大
数组程序运行不起来
本文介绍了单片机的存储空间分布,包括代码段、可读数据段、读写数据段和未初始化数据段。还解释了在main函数中定义
超大
数组程序运行不起来的原因,主要是混淆了函数运行栈和全局内存,函数运行栈空间有限,定义大数组易导致栈溢出,可将大数组定义为全局变量解决。
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章