社区
C语言
帖子详情
没辙了!急!!!help!new能不能分配vector
到1000个。不能的话,怎么分配内存。在线等待。。。。。。。。。。。。。。
roober
2003-10-18 04:59:07
我用new vector<float>;动态分配内存处理数据,但最多只能分配100多。
请教:1。是不是new语句动态分配的数量只有100多?还是有一个限制?
2。有没有别的办法扩大分配数量?
...全文
58
12
打赏
收藏
没辙了!急!!!help!new能不能分配vector<float>到1000个。不能的话,怎么分配内存。在线等待。。。。。。。。。。。。。。
我用new vector;动态分配内存处理数据,但最多只能分配100多。 请教:1。是不是new语句动态分配的数量只有100多?还是有一个限制? 2。有没有别的办法扩大分配数量?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
flyswift
2003-10-19
打赏
举报
回复
vector的构造函数会自动调用new来分配内存,而且它的内存是分级的,还会有相关的出错处理。所以不要自己来分配内存。。
你看看STL源码剖析那本书就应该会明白了
nbb
2003-10-18
打赏
举报
回复
你还可以 vector<int> v(50000), 一样的效果
nbb
2003-10-18
打赏
举报
回复
vector<int> v = vector<int>(50000);什么意思?
----直接调用vector的一个构造函数来构建v,并且同时分配50000个元素
langzi8818
2003-10-18
打赏
举报
回复
vector 对象会自动分配堆内存存放数据。一般不要用 new 分配 vector 对象到堆上。
vector<int> v = vector<int>(50000);
这样就 OK 了,而且没问题。
正解
为什么是正解?
偶不懂了
vector<int> v = vector<int>(50000);什么意思?
nbb
2003-10-18
打赏
举报
回复
vector 对象会自动分配堆内存存放数据。一般不要用 new 分配 vector 对象到堆上。
vector<int> v = vector<int>(50000);
这样就 OK 了,而且没问题。
正解
Wolf0403
2003-10-18
打赏
举报
回复
vector 对象会自动分配堆内存存放数据。一般不要用 new 分配 vector 对象到堆上。
vector<int> v = vector<int>(50000);
这样就 OK 了,而且没问题。
galaxy_fxstar
2003-10-18
打赏
举报
回复
400万也没有多少呀,不就是4mb的内存嘛,应该可以分配的.
tonyzhengjq
2003-10-18
打赏
举报
回复
学习一下
ttlb
2003-10-18
打赏
举报
回复
1如果每个vector默认分配1000个int,那1000*1000*4就是4000000个字节,四百万哪!
我的理解,不知道对不对。
2还不知道,一起等高手
Darkay_Lee
2003-10-18
打赏
举报
回复
不是很理解你的意思哦!你要new 100多个向量吗?那么用vector<vector<float> > vec(100)好了。
speedfirst
2003-10-18
打赏
举报
回复
唯一的限制应该只是内存的大小呀。
darcymei
2003-10-18
打赏
举报
回复
不会!!!
你的代码!
用.Net的File控件上传文件的解决方案
在遍历了csdn中所有关于上传大文件的帖子以后,写了这篇垃圾。(:-)) 上传大文件,有好几种方法: 1、思归的HttpWorkerRequest方法,太难,看不懂:-( 2、利用第三方的控件 AspNetUpload 要钱!!算了,咱还是喜欢免费的。 3、修改web.config文件,但是
不能
捕获错误。 4、通过ftp的方式上传。服务器需要提供ftp服务。
没辙
,只好选第三种方式,谁让咱太蠢了呢!(太蠢了,没有关系,要多吃鱼,听说吃鱼能聪明点。) 那就仔细专研第三种方式吧! 修改Webcong文件:
<httpRuntime maxRequestLeng
【C++】
vector
的基本使用
vector
在vs和g++的扩容机制,缩容和扩容函数的设计理念,对于异地扩容的加深理解,
vector
和malloc对比实现动态开辟的二维数组,增加对于迭代器的使用…
【Maven】添加本地库到Maven项目中只有这三种方法
引语 你是否遇到跟我一样需要添加自己的开发库到maven项目中,这些库要么没有被Maven中央库所管理,或本身不想被公开的内部库. 那么你只有三种方法,如果这三种方法不灵,就
没辙
了,你也不用再花时间去别的的去找了: 1- 手工安装你的本地库到Maven的本地存储仓库。 The first solution is to add manually the JAR into your local ...
关于Maven Mirrors 的正确使用
很多人对maven镜像有着错误的理解,以为可以在settings.xml中配置多个,这个镜像下载不下来,可以到另外一个镜像去下载。通常我们在互联网环境开发项目,所有的jar包都需要到maven的中央仓库去取。但是中央仓库的url地址是国外的,下载jar包的速度很慢,这时我们一般都会配置阿里云镜像 <mirror> <id>aliyun</id> <mirrorOf>central</mirrorOf> <name>al
SMIL彩信MMS技术学习
SMIL(Synchronized Multimedia Intergration Language,同步多媒体集成语言)音发作Smile,是W3C采用XML标准描述多媒体提出的标准。定义了时间标签、布局、动画、视觉渐变和媒体嵌入。是一种以简单,易于了解的XML语言使各种格式的多媒体播放同步的语言。它可以集成到其它XML语言中,其他XML语言也能集成到该语言中,从而强化XML的"可扩展"特征。SM
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章