腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
4
回答
堆
内存上
的
结构
c++
、
c
、
memory-management
,谁能告诉我这个问题
的
正确答案?也许这是一个基本
的
问题,也可能是一个错误
的
问题,但我只是好奇! 有人能帮帮忙吗?
浏览 2
提问于2009-12-15
得票数 4
回答已采纳
1
回答
JVM
中
的
堆栈
/
堆
java
、
c++
、
memory-management
、
jvm
我来自C/
C++
背景,其中进程内存被划分为: 我试图理解JVM是如何工作
的
,我查看了不同
的
资源,我发现JVM内存也被划分为
堆
和
堆栈
,再加上很少
的
其他东西当我
在
JVM
中
阅读
堆
和
堆栈
时,我们谈论
的
是
堆栈
和
浏览 2
提问于2016-04-29
得票数 2
回答已采纳
2
回答
Java有
堆
和
堆栈
吗?
java
、
c++
页面底部: 我正在努力学习Java
和
C++
的
所有“帽下”细节。
浏览 1
提问于2011-11-26
得票数 0
8
回答
使用
堆
或
堆栈
变量哪一个更好?
c++
、
variables
、
heap-memory
、
stack-memory
一位有经验
的
C++
用户告诉我,我应该努力
使用
堆
变量,即:与此相对
的
是:除了
使用
指针很好
和
灵活之外,他还说最好把东西放在堆上而不是堆上(
堆栈
比
堆
小?)。注:我知道生命周期
的
问题。让我们假设我已经
适当
地管理了这些变量
的
生命周期。(即,唯一值得关注
的
标准是堆存储
浏览 1
提问于2012-06-02
得票数 19
回答已采纳
2
回答
除了
堆栈
和
堆
模型之外,还为
C++
实现了哪些形式
的
自动
和
动态存储?
c++
、
memory-management
、
dynamic-memory-allocation
、
automatic-storage
因为
C++
规范不要求具体
使用
堆栈
/
堆
模型来实现分配/释放,所以
在
C++
规范
中
,术语“自动”
和
“动态”存储分别比“栈”
和
“
堆
”更可取。 除了
堆栈
和
堆
之外,是否还有其他可供选择
的
分配/释放模型?
浏览 1
提问于2016-06-06
得票数 0
1
回答
显示
堆栈
/
堆
内存结束
的
C++
示例
c++
、
c++11
我想要一个示例,显示将值传递给函数
和
通过引用填充内存之间
的
区别。这里
的
问题是:如何监视
C++
程序中
使用
了多少
堆栈
/
堆
内存:#include <iostream> typedef std
浏览 9
提问于2022-03-22
得票数 0
3
回答
C++
堆
组织-哪种数据结构?
c++
、
memory
、
heap
、
heap-memory
C++
有两种主要内存类型:
堆
和
堆栈
。对于
堆栈
,我很清楚,但是关于
堆
,仍然有一个问题:所以我
的
问题是:
堆
内存是如何在
C++
浏览 2
提问于2013-03-09
得票数 0
回答已采纳
1
回答
C++
中
的
自限
堆
大小
c++
、
memory-management
、
heap-memory
我担心
C++
程序可能会消耗大量不可接受
的
内存。与其
在
崩溃之前粗鲁地占用所有可能
的
RAM
和
交换空间,我更希望程序将自己
的
内存限制
在
某个最大
的
堆
内存范围内,当超出时,分配会失败。理想情况下,我希望使最大堆大小成为我
的
程序
的
命令行参数,类似于Java
的
-Xmx选项。除了手工计算每一小部分分配之外,是否有任何语言特性可以实现这一点?
浏览 0
提问于2015-02-22
得票数 2
2
回答
全局结构是
在
堆栈
上还是堆上分配
的
?
c++
、
struct
我在这样一个环境
中
写作,在这个环境
中
,我不能在程序启动后分配新
的
内存,也不能调用操作系统。在跟踪页面错误时(可能是由于无意中违反了上面的某一项而引起
的
),我就会遇到这样
的
问题(因为这会让我与std字符串发生冲突)如果此语句
在
全局作用域中 char blockID; int ivalue;
浏览 1
提问于2011-09-20
得票数 6
回答已采纳
1
回答
MASM局部变量:动态分配数据?
c++
、
masm
在
一个教程
中
:说明: 本地指令从
堆栈
中
为函数中
使用
的
局部变量分配内存。本地指令必须紧跟在PROC指令下面。本地指令紧接着是:。因此本地wc:WNDCLASSEX告诉MASM从
堆栈
中
为名为wc
的
变量分配大小为WNDCLASSEX结构
的
内存。我们可以
在
代码
中
引用wc,而不涉及
堆栈
操作
的
任何困难。我觉得那真是天赐之物。缺点是局部变量不能在所创建
浏览 0
提问于2012-05-14
得票数 2
回答已采纳
2
回答
C++
中
的
开放(自动)变量
使用
堆栈
还是
堆
?
c++
可能重复: 一个不同
的
基本问题,请原谅我
的
无知。请让我知道一个简单
的
变量声明是否
在
C++
中
为一个普通
的
(自动
的
,非静态
的
和
非全局
的
)变量,例如.
在
函数范围内,例如main()
使用
堆栈
还是
堆
(空闲存储)内存?我之所以这样问,是因为下面给出
的
代码是
在
C++
中</e
浏览 2
提问于2013-01-26
得票数 2
2
回答
C# SendMessage to
C++
WinProc
c#
、
c++-cli
、
sendmessage
我需要从C#向
C++
WindowProc发送一个字符串。有许多与此相关
的
问题,但没有一个答案对我有效。情况是这样
的
:[DllImport("user32", CharSet = CharSet.Auto)]NativeMethods.User32.SendMessage(handle, ConnectMsg, IntPtr.Zero, lparam
浏览 0
提问于2010-04-16
得票数 4
回答已采纳
2
回答
创建带或不带指针
的
数据成员对象
c++
我花了几个小时
在
一些好
的
C++
书籍以及这里
的
堆栈
溢出上寻找关于这个问题
的
讨论,虽然我已经看到了相当多关于“
堆
与
堆栈
”问题
的
问题,但我更具体地希望了解
在
创建类
的
对象成员时是否
使用
指针。例如:B c;与B*c;
在
第一个示例
中
,这不是真正
的
“栈”分配,而是
在
“静态存
浏览 3
提问于2013-02-02
得票数 1
回答已采纳
3
回答
堆栈
和
堆
实际创建了什么?什么时候创建
的
?
operating-system
、
system
我知道一些基本
的
东西,比如当你运行一个进程时,它会将环境变量
和
参数加载到
堆栈
中
;或者当我们运行一个函数时,rsp,rbp寄存器是如何做
的
。但是,当我们运行一个进程时,
堆栈
/
堆
实际上是什么时候创建
的
呢?
浏览 0
提问于2021-07-15
得票数 1
3
回答
从
堆
执行与从c/
c++
栈执行有什么不同?
java
、
c++
、
c
、
heap-memory
、
stack-memory
在
c/ cpu
中
,本地对象是
在
堆栈
上创建
的
,数据从
堆栈
馈送到
c++
寄存器。
在
Java
中
没有
堆栈
,所有的对象都分配在堆上,现在对于预先编写
的
代码,对象所需
的
大小可以计算出来,而不是每个对象
堆
分配都有一个过度杀伤力
的
c
c++
样式,所有的代码块都是一次性放置
的
。这样,Java
的
堆
浏览 0
提问于2012-01-19
得票数 1
2
回答
堆
/
堆栈
的
C++
标准术语
c++
、
memory-management
、
heap-memory
、
stack-memory
在
应该
使用
的
术语方面似乎存在一些不确定性。似乎有两种不同
的
观点: 有些人更喜欢
使用
堆
和
堆栈
来表示字节
的
位置----其他人则坚持这些“
堆
”
和
“
堆栈
”术语不应该在
c++
中
使用
,而是更喜欢“自动存储持续时间”
的
术语。但显然,程序员
使用
一组术语,而标准
使用
另一组术语。但是应该
使用
哪些
浏览 3
提问于2011-06-29
得票数 0
回答已采纳
3
回答
实例化
堆栈
上
的
类,其中var
在
标头中定义。
c++
、
heap-memory
、
instantiation
、
stack-memory
我目前正在尝试编写
适当
的
C++
代码(让它运行对于一些小
的
原型来说是可以
的
,但它是丑陋
的
)。ChunkLoader() { tablePartial_ =新TableP
浏览 2
提问于2012-01-23
得票数 1
回答已采纳
4
回答
内存
使用
速度更快..。将数组存储
在
堆栈
或堆上,并在以后访问它?
objective-c
、
cocoa-touch
内存
使用
速度更快..。将数组存储
在
堆栈
或堆上,然后访问它:? 我
的
预感将是数组
的
堆
。你不需要把所有东西都从
堆栈
里弹出来才能到达最后一项吗?作为
堆
,你可以直接去那里。
浏览 5
提问于2011-07-30
得票数 0
回答已采纳
3
回答
堆栈
或堆上
的
成员值?
c++
、
memory-management
、
heap-memory
、
stack-memory
怀疑:如果我这么做。A* aPtr = new A; //This is an heap allocationB bObj; //This is stack allocatio{ B bObj;如果C
的
分配是这样
的
: C *cptr = new C; //here memory allocat
浏览 2
提问于2013-11-18
得票数 2
回答已采纳
1
回答
OOP语言在内存利用方面与过程语言
的
区别
object
、
memory
、
memory-management
、
operating-system
、
procedural-programming
我想了解OOP编程语言在内存利用方面与过程语言
的
区别。更确切地说,让我们假设我们将Java
和
C作为示例来讨论: 如果我用C编写程序,OS将创建这个程序
的
虚拟页面,包括
堆
和
堆栈
空间。如果我
在
代码
中
不
使用
malloc,这意味着我
的
程序
浏览 4
提问于2016-10-10
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券