腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
在32位视窗系统中,
C++
应用程序的最大可用
内存
是多少?
、
、
、
我想知道
C++
应用程序使用的最大
内存
是否有限制如果
C++
应用程序试图请求超过2 2GB的
内存
,是否会导致
内存
崩溃?最后一个问题-如果运行
C++
应用程序的机器
内存
已经很低,而
C++
应用程序要求100MB的阵列(即连续
内存
),那么操作系统是否会通过使用虚拟
内存
来满足这一要求?
浏览 1
提问于2011-04-16
得票数 13
回答已采纳
1
回答
java调用导致的
c++
内存
泄漏
、
、
我有一个关于在java中调用
c++
的
内存
泄漏的问题。如果我的
c++
函数有
内存
泄漏问题,当我在java应用程序中调用它时。 我以JNA方式调用
c++
函数,并使用JNA结构对象,我需要自己管理它们的
内存
。
浏览 2
提问于2018-12-28
得票数 0
回答已采纳
4
回答
C运行时CRT与
C++
运行时堆
内存
管理模型
、
、
是否有C运行时库和
C++
运行时库,或者只有C运行时(即:因此
C++
程序使用C运行时,也许还有
c++
运行时库和
C++
同时使用C和
C++
运行时库)第三,如果一个
C++
程序使用CRT,这是否意味着该程序有两个堆?一个用于CRT,另一个用于
C++
运行时
浏览 2
提问于2012-12-25
得票数 0
回答已采纳
3
回答
当非托管代码由托管代码加载时,是否需要释放其中的
内存
、
、
、
、
一个是本机/非托管
C++
dll,另一个是托管c# exe。现在我要做的是在malloc dll中编写一个函数,并使用
c++
在其中分配
内存
。我导出了这个函数以供我的c#模块使用。在
C++
中,我做到了: private static extern string FunctionHavingA
浏览 1
提问于2010-12-10
得票数 3
回答已采纳
2
回答
创建可在c#和
c++
中使用的c# dll
我正在将我的解决方案从c#迁移到
c++
。我已经创建了几个原生
c++
动态链接库,它们都很好。很容易将本机动态链接库连接到
c++
和c#。对于c#,我使用P/Invoke来执行方法,使用delegate来回调,我只是将指针传递给非托管
内存
,并使用类读取它。现在我遇到了相反的情况-我需要创建C#项目,现在将从另一个C#项目中使用,但稍后我会将主项目重写为
C++
,因此我需要从
C++
访问C#项目。如何创建既可从原生
C++
又可从C#使用的C#项目,并提供多个方法+一个回调。
浏览 1
提问于2013-06-27
得票数 2
1
回答
跟踪Cython包装的
C++
中分配的
内存
使用情况
、
、
、
我有一个Python程序,它调用一些Cython代码,而Cython代码又包装了一些原始的
C++
代码。我想看看基本
C++
代码分配了多少
内存
。我已经尝试过Python的memory_profiler模块,但是,它似乎无法检测到
C++
代码分配的任何内容。我的证据是我有一个Cython对象,它反过来存储
C++
对象的一个实例。这个
C++
对象绝对应该占用大量的
内存
。在python中,当我创建Cython对象的一个实例(并且它存储了
C++
对象的一个实例)时,mem
浏览 13
提问于2017-01-11
得票数 4
4
回答
C++
:手动分配
内存
是绝对必要的吗?
、
、
我对
C++
编程的一些更高级的方面比较陌生,并且我在理解是否真的有必要在
C++
中分配
内存
(无论是通过malloc、new等)时遇到了一些麻烦。例如,在C中,我知道你需要分配
内存
来拥有一个动态大小的数组或其他任务。在
C++
中,在我看来情况并非如此,您可以只使用std::vector、std::string或其他已由设计动态调整大小的内置方法。我也知道访问分配的
内存
要比堆栈慢。 鉴于此,是否存在必须在
C++
中分配
内存
的情况,如果是,那么其中一种情况的示例是什
浏览 2
提问于2013-03-18
得票数 8
回答已采纳
2
回答
Java有堆和堆栈吗?
、
页面底部: 我正在努力学习Java和
C++
的所有“帽下”细节。
浏览 1
提问于2011-11-26
得票数 0
2
回答
使用平面缓冲区从C#序列化为本机
内存
缓冲区
、
、
、
flatbuffers在C#中可以将对象序列化到本机(非托管)
内存
缓冲区吗?所以我想做这些步骤: 我正在考虑C#中的一些自定义
内存
缓冲区分配器,或者某种方式将
内存
缓冲区的所有权从C#转移到
C++
。通常,我希望在将数据从C#发送到
C++
时避免复制
内存
,反之亦然。我希望在C#和<em
浏览 2
提问于2017-07-07
得票数 2
回答已采纳
1
回答
Java
内存
模型和C++11
内存
模型有什么相似之处?
、
、
、
、
新的
C++
标准引入了
内存
模型的概念。有关堆栈溢出的问题已经存在,这意味着什么,它如何改变我们在
C++
中编写代码的方式等等。我有兴趣了解
C++
内存
模型是如何与较旧的、众所周知的Java模型(1.5)相关联的。是一样的吗?类似吗?他们有什么显著的区别吗?如果是,为什么?Java
内存
模型已经存在很长时间了,很多人都非常了解它,所以我想,通过将
C++
内存
模型与Java
内存
模型进行比较,不仅对我来说,学习它可能会有所帮助。
浏览 1
提问于2011-09-09
得票数 48
4
回答
在
c++
向量中手动执行
内存
重新分配
、
、
,它说在使用
c++
向量时有四个步骤来重新分配
内存
. 重新分配旧的记忆。也就是说,我是否能够通过
C++
中的代码“销毁
内存
中的元素”?我能直接在
C++
代码中“去分配
内存
”吗?
浏览 4
提问于2015-07-05
得票数 3
回答已采纳
2
回答
P/Invoke是否会执行DLL,然后将其关闭?
、
、
、
、
如果我使用C#来P/调用某个动态链接库,实际的
C++
动态链接库是否会在调用期间运行,然后被关闭,销毁所有已使用的
内存
?或者,.NET是否会接管非托管“堆”中
C++
DLL所使用的
内存
,并在我每次调用静态函数时将这些对象的指针提供给
C++
DLL?当我需要某个
C++
项目让它的
内存
持久化时,我是否应该创建一个ActiveX/COM服务器来让它的
内存
持久化,并且还能从C#调用它?
浏览 2
提问于2013-03-24
得票数 7
回答已采纳
7
回答
在
C++
中管理
内存
的原理是什么?
、
在
C++
中管理
内存
的设计因素是什么?例如:当程序在退出之前没有释放
内存
对象时,为什么会有
内存
泄漏?一个好的编程语言设计不是应该维护一个能够处理这种情况的"foo-table“吗?我知道我有点天真,但是
C++
中关于类、结构、方法、接口和抽象类的
内存
管理的设计哲学是什么呢? 当然,人们不可能对
C++
的每一个规范都记忆犹新。
内存
管理的核心驱动设计是什么?
浏览 0
提问于2010-09-10
得票数 16
回答已采纳
1
回答
在不知道
内存
管理的情况下使用
C++
是否危险?
、
、
、
在不知道
内存
管理的情况下使用
C++
是否危险? 在
C++
中开发程序时,是否需要了解
内存
管理?如果我们不知道,我们会破坏计算机
内存
吗?还是我们编写的程序会在
内存
中膨胀/超载?
浏览 1
提问于2022-04-20
得票数 1
1
回答
调用外部
C++
函数和
内存
泄漏:在完成Python脚本后是否清除了所有分配的
内存
?
、
、
Python脚本调用外部
C++
函数(使用ctype)。执行
C++
函数时可能会发生
内存
泄漏。 所有分配的
内存
(在
C++
函数中)会在Python脚本完成后自动清除吗?
浏览 3
提问于2011-05-26
得票数 1
回答已采纳
1
回答
C++
和JS程序之间的共享
内存
、
、
、
我想在两种不同类型的程序之间使用共享
内存
:
C++
和JavaScript。
C++
程序应该写入
内存
,JS程序应该从同一
内存
中同时读取。有可能吗?
浏览 2
提问于2013-05-15
得票数 8
1
回答
对于同一个应用程序,Android设备是否使用不同数量的堆和足迹?
、
、
、
具体结果如下:
内存
分配(MB)(
C++
库实现) 5.5
内存
占用和
内存
使
浏览 1
提问于2013-04-15
得票数 5
回答已采纳
11
回答
Java程序会崩溃吗?
、
、
我是一个
c++
程序员,我对java略知一二。我知道java程序员不必像
C++
那样直接使用
内存
。我还知道
C++
应用程序中的大多数崩溃都是由于
内存
损坏造成的。那么,用Java编写的应用程序是否会因为
内存
相关问题而崩溃呢? 谢谢
浏览 1
提问于2010-05-19
得票数 26
回答已采纳
5
回答
操作系统是否锁定计算机中的全部ram?
、
Windows完全锁定所有可用的
内存
,这样一些手头时间太长的人就不能开始删除另一个进程中的
内存
(不知怎么的)。这个问题源于在
C++
中使用
C++
函数时发生了什么(是
C++
告诉操作系统操作系统现在可以释放
内存
以进行覆盖,还是
C++
告诉硬件解锁
内存
).然后,我想到了为在硬件级别与RAM接口而创建的特定硬件,并开始删除
内存
块我的想法是:的
内存
管理程序被告知
内存
是可以自由写入的,对吗?但这是否也意味着
浏览 8
提问于2015-05-01
得票数 0
回答已采纳
1
回答
在Objective
C++
中管理
内存
需要知道什么?
、
、
我正在使用iPhone应用程序中的
C++
音频库。有没有什么Objective C/ Cocoa
内存
管理基础设施可以用于我的
C++
对象,或者我只需要阅读并学习
C++
内存
管理?
浏览 2
提问于2010-03-12
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
谷歌开源TCMalloc,专为C和C++定制的内存分配器
C++
C++实用指南
Android C++系列:C++最佳实践3继承与访问控制
C++ 模板类简介
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券