标题:[求助][原创]请教关于定位new表达式。。。
只看楼主
aogun
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:638
专家分:0
注 册:2006-4-5
得分:0 
OK,举个例子,我在程序中用new重复100次申请和释放100M内存,按照你的说法,那么windows该给我提供多少内存?

世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
2006-05-31 14:21
aogun
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:638
专家分:0
注 册:2006-4-5
得分:0 
至于GlobalAlloc在Win16中就已经有了,这个函数返回一个句柄,通过这个句柄,两个进程可以共享一块内存,主要就是进程共享内存用

世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
2006-05-31 14:24
aogun
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:638
专家分:0
注 册:2006-4-5
得分:0 
MM~~~~回答我啊,怎么不理我
[QUOTE]在程序中用new重复100次申请和释放100M内存,按照你的说法,那么windows该给我提供多少内存?[/QUOTE]

世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
2006-05-31 14:42
wfpb
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:2188
专家分:0
注 册:2006-4-2
得分:0 
呵呵,一个人呐喊~!

[glow=255,red,2]wfpb的部落格[/glow] 学习成为生活的重要组成部分!
2006-05-31 14:43
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 
我是很笨的啦.你说的那么深层次,我那会回答.
如果你能在16位的windows轻松用new配置或存取100kb.那我就更白痴了.

[此贴子已经被作者于2006-5-31 17:27:07编辑过]


=×&D o I p R e E n C g T l X&×=
2006-05-31 17:25
aogun
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:638
专家分:0
注 册:2006-4-5
得分:0 
mm不要这么说么,我一般是对事不对人的,有问题当然要讨论,你说的
[QUOTE]如果你能在16位的windows轻松用new配置或存取100kb[/QUOTE]
我看不懂,是什么意思能不能解释下?
而且我问的是在32位windows上面进行new100次100M的内存

世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
2006-05-31 17:31
踏魔狼
Rank: 6Rank: 6
等 级:贵宾
威 望:24
帖 子:1322
专家分:33
注 册:2005-9-22
得分:0 
说丢弃可能有点过火.是它告诉windows块内存未使用,用不用看Windows来决定.
而GlobalAlloc则会把内存还给Windows.

=×&D o I p R e E n C g T l X&×=
2006-05-31 17:59
aogun
Rank: 5Rank: 5
等 级:贵宾
威 望:17
帖 子:638
专家分:0
注 册:2006-4-5
得分:0 
那不就是交还给windows了,windows有自己的内存管理处理的
至于GlobalAlloc我们就不用争了,你去google一下看看大家怎么说

世界上总共有 10 种人,一种懂得什么是二进制 ,一种不懂。
2006-05-31 18:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-63954-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.075616 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved