函数对象、容器适配器、还有局部作用域定义的对象内存分配问题!

yongyuandeguodong 2009-04-05 05:00:50
麻烦大牛解释一下什么是函数对象、容器适配器,简单说下就行,不一定沾代码,我悟性很高的,嘿嘿ie


还有就是局部作用域定义的对象是在栈中分配内存还是在堆中分配内存,我怎么感觉是堆中呢?谢谢
...全文
106 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ToBeTough 2009-04-06
  • 打赏
  • 举报
回复
学习
ForestDB 2009-04-05
  • 打赏
  • 举报
回复
悟性很高^_^。
函数当对象用,给某一容器包装使其看上去像另一个容器。
不是new的在栈上,new的在堆上。
  • 打赏
  • 举报
回复
还有就是局部作用域定义的对象是在栈中分配内存还是在堆中分配内存,我怎么感觉是堆中呢?谢谢

自然是在栈上,不知道你为何觉得在堆中
mabo321 2009-04-05
  • 打赏
  • 举报
回复
容器适配器,就是容器自己分配和管理内存的方法……可以参考 STL 的allocator 《STL源码剖析》有讲。。。

O(∩_∩)O 不是大牛,, 飘过~~~~~~~~~~~
  • 打赏
  • 举报
回复
书中写的详细很多.而且还有权威人士的发言

局部变量当然是在栈上面分配的了
mengde007 2009-04-05
  • 打赏
  • 举报
回复
悟性很高,那就百度,谷歌吧,要说的实在太多。

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧