cpper编程论坛
>
技术杂烩
关于c++中的堆的理解
用户名
记住信息
密码
注册账号
论坛帮助
会员列表
日历事件
搜索
今日新帖
标记版面已读
技术杂烩
找不到地方的技术问题?这里!
LinkBack
主题工具
显示模式
#
1
(
permalink
)
2008-10-09
user_123
初级会员
注册日期: 2008-10-09
住址: 保定
帖子: 4
关于c++中的堆的理解
要是我问,“什么是堆?”感觉这是一个太宽泛的问题,让人无法回答。我搜了一下这个词在这个论坛,没有找到相关的帖子。
所以,我的问题是,对C++中的堆的理解,最好是从编译的角度说一下。
新手问题,先谢过。
#
2
(
permalink
)
2008-10-09
polyrandom
超级版主
注册日期: 2002-09-03
帖子: 3,135
文章:
20
回复: 关于c++中的堆的理解
引用:
作者:
user_123
要是我问,“什么是堆?”感觉这是一个太宽泛的问题,让人无法回答。我搜了一下这个词在这个论坛,没有找到相关的帖子。
所以,我的问题是,对C++中的堆的理解,最好是从编译的角度说一下。
新手问题,先谢过。
你现在的问题仍然很大。你为什么不把你对堆的理解写下来,并且告诉我们你的疑惑在那里,然后让我们看看对不对呢?
#
3
(
permalink
)
2008-10-09
user_123
初级会员
注册日期: 2008-10-09
住址: 保定
帖子: 4
回复: 关于c++中的堆的理解
比如用malloc申请一段动态内存,这时候是在堆上分配的。这是怎么实现的?
#
4
(
permalink
)
2008-10-11
polyrandom
超级版主
注册日期: 2002-09-03
帖子: 3,135
文章:
20
回复: 关于c++中的堆的理解
引用:
作者:
user_123
比如用malloc申请一段动态内存,这时候是在堆上分配的。这是怎么实现的?
你还是没有告诉我,你的理解是怎样的?
#
5
(
permalink
)
2008-10-12
user_123
初级会员
注册日期: 2008-10-09
住址: 保定
帖子: 4
回复: 关于c++中的堆的理解
堆其实跟程序没有直接关系,也就是说不是程序的一部分。汇编程序中只有数据段、栈段、代码段。堆空间是属于操作系统的,但是程序可以通过函数来申请堆中的内存空间,至于是申请到了哪一段的空间不是程序所能控制的。
这是我对堆的一点理解。至于在C++中new对象时详细的是怎么回事,确实不知道。
#
6
(
permalink
)
2008-10-13
wqqafnd
高级会员
注册日期: 2004-10-08
帖子: 193
文章:
1
回复: 关于c++中的堆的理解
找点操作系统内存管理的资料看看,找gcc的源码看看。
#
7
(
permalink
)
2008-10-13
user_123
初级会员
注册日期: 2008-10-09
住址: 保定
帖子: 4
回复: 关于c++中的堆的理解
谢谢楼上的建议。
但是现在没有精力读源码来理解这个问题。如果有哪位对此理解比较深刻,如果能描述给别人听,温故而知新嘛。
如果有中文文章,可否给个链接
书签
Digg
del.icio.us
StumbleUpon
Google
百度搜藏
QQ 书签
雅虎收藏
标签
c++中的堆
«
new char[]的问题
|
迭代、递归、循环
»
主题工具
显示可打印版本
邮寄本页给好友
显示模式
平板模式
切换到混合模式
切换到树形模式
发帖规则
您
不可以
发表新主题
您
不可以
发表回复
您
不可以
上传附件
您
不可以
编辑自己的帖子
启用
BB 代码
论坛
启用
表情符号
论坛
启用
[IMG] 代码
论坛
禁用
HTML 代码
Trackbacks
are
启用
Pingbacks
are
启用
Refbacks
are
启用
所有时间均为
格林尼治时间 +9
。现在的时间是
09:28 AM
。
-- 简体中文
-- 繁體中文
联系我们
-
http://www.cpper.com
-
返回顶端
Powered by vBulletin® 版本 3.7.0
版权所有 ©2000 - 2008,Jelsoft Enterprises Ltd.
(C) Copy Right All Right Reserved 2001 - 2007
LinkBack
LinkBack URL
About LinkBacks
Bookmark & Share
Digg this Thread!
Add Thread to del.icio.us
Bookmark in Technorati
Furl this Thread!
Search Engine Friendly URLs by
vBSEO
3.1.0