腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
类
中
使用
对
文本
的
常量
引
用时
发生
C++
O2
内存
泄漏
c++
、
optimization
、
memory-leaks
、
machine-code
当我实现一个程序时,我发现我
的
程序在从-g切换到g++或clang++
中
的
-
O2
时表现不同。st(0); std::cin >> p;} 假设标准输入为1,异常输出(
在
最后一行)为zero=0,因为变量zero是一个
常量
引用。当
使用
g++ -g -o b.o b.cc编译时,程序
浏览 18
提问于2020-01-27
得票数 3
回答已采纳
2
回答
又是
内存
泄漏
!
c#
、
memory-leaks
几周前,我遇到了与ContextMenuStrip相关
的
内存
泄漏
问题。那个问题已经解决了。但是,当我注释掉创建ToolStrip
的
代码时,
内存
泄漏
就不会
发生
。 这与前一个问题相同吗?我看不出
浏览 5
提问于2010-05-27
得票数 0
6
回答
char*空间分配
c++
、
memory-leaks
、
string-literals
我
的
理解是,
在
C和
C++
中
,通过调用:实际上创建了两个对象:一个
在
静态空间中创建
的
只读字符数组,这意味着它存在于整个程序期间,以及一个指向该
内存
的
指针。指针是指向其作用域
的
局部变量,然后死亡。 我
的
问题是指针死后数组会
发生
什么?如果在函数内部执行上面的代码,这是否意味着退出函数后
内存
泄漏
?
浏览 8
提问于2013-08-09
得票数 0
回答已采纳
1
回答
ClassLoader
内存
泄漏
是否像看上去那么糟糕?
java
、
memory-management
、
memory-leaks
、
classloader
我已经
使用
java很长时间了,我开始考虑
内存
泄漏
。我打算
使用
类
加载器,因为我想使我
的
程序更动态。
在
进行了大量
的
googling搜索之后,我读到了更多关于丑陋对象
的
信息,即使当您取消
对
它们
的
引
用时
,这些对象仍然会继续加载。 我担心我
的
程序有
内存
泄漏
。我知道所有的程序都会有一定数量
的
内存
泄
浏览 4
提问于2013-09-02
得票数 0
回答已采纳
2
回答
使用
带有终结器
的
C++
/CLI定义
类
时C#
中
的
内存
泄漏
c#
、
memory-leaks
、
garbage-collection
、
c++-cli
、
finalizer
当我
在
C++
/CLI
中
实现
类
时:{ !{ std::cout << "hello" << std::endl;} 当我将该DLL加载到C#项目并
使用
该类时OutOfMemoryException
中
。看来,每次我
在
C++
浏览 4
提问于2013-03-20
得票数 4
回答已采纳
1
回答
使用
android内部类避免
内存
泄漏
android
我会
使用
带有外部类SoftReference
的
静态内部类(因为我需要访问外部类变量)吗?
浏览 0
提问于2012-11-02
得票数 2
回答已采纳
1
回答
如何防止线程
使用
的
对象被释放?如何控制对象
的
生存期?
c#
、
c++
、
multithreading
、
memory-leaks
、
com
考虑一下,我们让C#和
C++
通过COM进行交谈。
在
C++
中
,我们有两个
类
,名为ProcessText和Text。
文本
类:保存
文本
详细信息对象,如string、numberOfPages等ReadAll()
在
ProcessAll()
中
,<e
浏览 0
提问于2015-03-19
得票数 0
回答已采纳
1
回答
与其他应用程序链接
的
C++
应用程序
泄漏
c++
、
dll
、
linker
、
memory-leaks
、
libraries
我有一个
在
windows下用
c++
开发
的
库A。我已经做了不同
的
项目来
使用
这个库,Visual studio没有提到任何关于
内存
泄漏
的
事情。 我有一个
使用
其他库B
的
应用程序。当我混合库(A和B)时,Visual Studio会显示
内存
泄漏
。我只
在
链接器属性
中
设置了A库
的
.lib,没有实例化任何
类
,也没有任何inc
浏览 0
提问于2011-12-02
得票数 0
2
回答
有没有办法
在
C++
中
调用new时获得堆栈跟踪?
c++
、
memory-management
、
gcc
、
valgrind
我有一个长期运行
的
C++
程序,它通常是用gcc (g++)编译
的
。我已经
使用
valgrind验证了没有
内存
泄漏
,所以我不是
在
寻找
泄漏
检测器。不过,我关心
的
是临时缓冲区/对象上
的
内存
碎片和不必要
的
新/删除
对
。 有没有一种方法可以记录
对
new
的
所有调用(即使它们
发生
在STL容器
中</em
浏览 0
提问于2012-06-16
得票数 4
回答已采纳
1
回答
在
Singleton spring
中
声明静态方法
java
、
spring
、
static
、
singleton
、
static-methods
我们遇到
内存
泄漏
问题,我们怀疑下面的代码可能是原因,我们
在
单例
类
中有一个静态方法,并且怀疑它在直接引
用时
会导致
内存
泄漏
。convertServiceResponseToDomainResponse(ServiceResponse serviceResponse){ //conversion logic.... }
使用
SpringSingletonRestClient.convertServiceResponseToDo
浏览 2
提问于2013-02-15
得票数 0
4
回答
垃圾收集器能做什么,能做什么?
java
、
programming-languages
、
c#
GC会处理所有
内存
管理问题(
内存
泄漏
)吗? 是否存在不希望GC控制代码某些部分
的
情况?
浏览 0
提问于2011-10-26
得票数 8
回答已采纳
1
回答
如何管理
c++
缓冲区
的
生命周期
android
、
c++11
、
java-native-interface
、
shared-ptr
、
shared-memory
我
在
c++
代码
中
在
堆上分配了一个图像缓冲区,我希望通过JNI与其他一些
c++
对象以及Java共享。
在
本机方面,我和我正在
使用
shared_ptr,想知道这样做
的
最佳方式是什么?我
的
想法是将堆上
的
缓冲区分配一次,并在任何地方共享一个引用。我正在利用智能指针,以便一旦所有引用超出范围,缓冲区就会被释放,但是
在
共享
对
java端
的
引
用时
,我面临一个问题。
浏览 4
提问于2019-11-13
得票数 2
回答已采纳
1
回答
C++
将派生
类
的
常量
值传递给基异常行为
的
构造函数
c++
、
inheritance
、
constructor
、
constants
、
initialization-order
我假设这是相当基础
的
,但我在这里找不到任何源码。public: void DoStuff();这是一个不幸
的
失败我希望基构造器
在
派生构造器之前被调用,而memorySize仅在派生构造器被调
用时
赋值。我
的
问题是:我
的</e
浏览 11
提问于2019-11-19
得票数 2
回答已采纳
5
回答
Java
常量
池
的
用途是什么?
java
、
vm-implementation
、
class-constants
目前,我正试图深入研究Java虚拟机
的
规范。我一直
在
阅读,有一个我似乎无法理解
的
令人困惑
的
抽象:
常量
池。以下是这本书
的
摘录: 对于所加载
的
每种类型,虚拟机必须存储一个
常量
池。
常量
池是类型
使用
的
一组有序
常量
,包括文字(字符串、整数和浮点
常量
)和
对
类型、字段和方法
的
符号引用。
常量
池中
的
条目由索引引
浏览 8
提问于2012-04-18
得票数 80
回答已采纳
7
回答
关于.NET
中
的
垃圾收集器
的
问题(
内存
泄漏
)
c#
、
.net
、
c++
、
garbage-collection
我想这是非常基本
的
,但由于我是一个人学习.NET,我必须问这个问题。因此,考虑到这一点,我构建了一个小测试应用程序。但是,我似乎没有得到一些东西,因为当我做同样
的
事情几次(比如打开一个表单,关闭它,重新打开它,等等),
内存</
浏览 7
提问于2009-11-13
得票数 8
回答已采纳
2
回答
QTAgent32.exe
在
执行后保持DLL
的
句柄打开
visual-studio-2010
、
unit-testing
、
dll
、
c++-cli
我
在
使用
Visual 2010
的
单元测试框架时遇到了一些问题。目前,QTAgent32将在测试完成后维护
对
DLL
的
引用。 所讨论
的
DLL是一些本机
c++
代码
的
c++
/cli包装器。包装器公开
的
对象实际上从未被托管代码分配给。它所做
的
唯一
引
用是
在
处理过程中进行最后一次检查,以确定它是否
在
类
的
生命周期内设
浏览 4
提问于2011-06-02
得票数 11
1
回答
引用计数增加了多少
objective-c
、
reference
、
count
、
malloc
、
nsmutablestring
我现在这是一个愚蠢
的
问题,但我仍然
对
这个案例有一些不太了解。它是关于
内存
管理和引用计数
的
,如果我
使用
copy,alloc和mutable copy,我
对
引用计数会增加多少有些怀疑。这是我
的
代码:#import <UIKit/UIKit.h> NSMutableStringmyFileContents = nil;
浏览 4
提问于2011-04-24
得票数 0
回答已采纳
3
回答
C++
字节数组形式
的
std::string
c++
Google
的
Protocol buffer
使用
C++
标准字符串
类
std::string作为可变大小字节数组(),类似于Python,其中string
类
也用作字节数组(至少
在
Python3.0之前是这样这种方法似乎很好:但我很好奇:这是
C++
<e
浏览 65
提问于2010-01-10
得票数 18
回答已采纳
3
回答
具有链接列表
的
自由行为
c
、
linked-list
、
free
从链接列表
中
移除元素时,只需移动指针。
在
链表
中
的
元素不再连接到列表后,释放
内存
吗?
浏览 1
提问于2015-03-18
得票数 0
回答已采纳
1
回答
iPhone对象分配,通用块-24和通用块-48
iphone
、
memory-management
、
instruments
、
quartz-graphics
我
在
启动iPhone应用程序后
发生
了3次
内存
泄漏
。无论我
在
应用程序
中
做什么,这些都保持不变(不会再有
泄漏
)。应用程序引用了QuartzCore框架,但我已经删除了所有
对
它
浏览 5
提问于2009-08-14
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
全面理解C+指针和内存管理(四)
游戏开发之旅-JavaScript内存管理
全面理解C+指针和内存管理(一)
C+之虚函数
C+11及以上新特性大揭秘:现代化编程语言的必备利器
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券