腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
在
C
、
visual
studio
中
释放
内存
时
出错
c
、
free
我正在做一个使用Calloc的项目,我试图
在
main{}函数的末尾
释放
内存
。但是,
在
程序运行完毕并单击stop之后,我得到这样的消息:"proj.exe触发了一个断点。“在这组代码
中
: while (freeSpace != NULL) { free(freeSpace++); } 下面是我的
内存
分配代码: scanf("%d", &SEG); formemorySpac
浏览 38
提问于2019-03-15
得票数 0
3
回答
如何在
visual
studio
2005
中
释放
c
#
中
动态分配的
内存
c
、
memory
、
dynamic
、
free
如何在
visual
studio
2005
中
释放
c
中
动态分配的
内存
?
浏览 2
提问于2011-06-07
得票数 0
5
回答
我能在
C
#
中
强制清除
内存
吗?
c#
、
.net
、
memory-management
我听说即使你用完了,
C
#也不会马上
释放
内存
。我可以强制
C
#
释放
内存
吗?附言:我对
C
#和它管理
内存
的方式没有问题。我只是好奇。
浏览 7
提问于2009-12-06
得票数 7
回答已采纳
1
回答
在
visual
studio
上std::string的特定行为?
c++
、
stl
、
stdstring
我决定使用ifstream::read()将这些文件一次性放入
内存
中
,放入std::string
中
。(这似乎是
c
++中最快的方法:和)我试过了:std::string::erase(0, std::string::npos) std::string::res
浏览 3
提问于2011-12-05
得票数 6
回答已采纳
8
回答
使用
Visual
Studio
查找
C
++应用程序
中
的
内存
泄漏
c++
、
visual-studio
、
visual-studio-2010
、
memory-leaks
、
valgrind
在
Linux
中
,我一直使用valgrind来检查应用程序
中
是否存在
内存
泄漏。Windows
中
的等价物是什么?这可以通过
Visual
Studio
2010来实现吗?
浏览 1
提问于2011-01-25
得票数 48
3
回答
不同行为的马洛和自由?
c
、
visual-studio
、
cygwin
、
malloc
、
free
我有一个用
C
++实现的树。 当我运行创建树的代码并使用malloc()插入大约5,000,000 int键
时
,当我使用
Visual
2013运行时,它将使用类似于200 as的(如任务管理器所示)。现在,当我使用cygwin编译和运行
Visual
时
,树的大小就像80 in (这是可以的,因为
visual
Studio
添加了调试信息和其他东西),,但是当我
释放
树
时
,它的大小没有任何变化!简单地说:
在
Visual
浏览 1
提问于2017-10-01
得票数 1
1
回答
在
Apache下运行的
C
++ CGI文件
在
使用ifstream
时
失败。
c++
、
apache
、
file-io
、
cgi
在
Windows8.1上的Apache2.4
中
,我有以下
C
++代码片段作为一个更大的CGI程序的一部分运行:ifstream myfile;myfile.open(string_filename.
c
_str(), ifstream::in); if (myfi
浏览 1
提问于2014-01-20
得票数 0
1
回答
只有当我的程序访问
内存
时
,
visual
studio
中
的数据断点才会中断。
c++
、
visual-studio-2010
、
breakpoints
如果我
在
Visual
Studio
中
对我的应用程序正在使用的一些
内存
设置了一个数据断点,且该
内存
再次被
释放
,那么如果其他应用程序使用我的程序的
内存
,该数据断点是否会中断?如果有什么不同的话,那就是我
在
C
++工作。
浏览 0
提问于2012-10-02
得票数 0
1
回答
Visual
Studio
2010旗舰版,查找malloc()和free()对
c
、
visual-studio-2010
、
malloc
、
free
我正在尝试将一个用
C
编写的Linux程序移植到Windows上。
在
最初的程序
中
,他们定义了一个分配对齐
内存
的小函数。如果他们想要
释放
它,他们只需调用free()。我使用_aligned_malloc()进行分配,但是当我想
释放
它
时
,我也需要使用_aligned_free()。但我必须找到与对齐的分配相对应的函数free()的所有调用。我的问题是:
Visual
Studio
中有没有可以找到malloc() / free()
浏览 0
提问于2011-03-15
得票数 0
回答已采纳
4
回答
C
++应用程序超出
内存
,但不使用虚拟
内存
c++
、
windows
、
visual-studio
、
memory-management
、
virtual-memory
我有一个应用程序,它使用'new‘分配
内存
,并在代码的某些部分使用'delete’
释放
内存
。问题是,每当它超过系统的
内存
限制(比方说2 2GB)
时
,Windows就会向进程发送一个Kill信号。我认为这是不常见的,因为它应该使用交换空间(我认为
在
windows
中
它被称为虚拟
内存
),对吗?我的应用程序是用
C
++/
Visual
Studio
编写的。
浏览 0
提问于2010-08-11
得票数 0
回答已采纳
2
回答
是否可以强制Linux
在
释放
后使虚拟
内存
无效
c++
、
c
、
linux
、
windows
、
virtual-memory
在
Windows上,我注意到,尝试取消引用指向最近
释放
的
内存
的指针会导致崩溃,并被
Visual
Studio
捕获,表明
内存
无效。这和预期的一样。但是,执行相同的应用程序和代码路径导致取消引用指向最近
释放
的
内存
的指针,并不会立即导致Linux崩溃。对我来说,这表明Linux内核(或GNU
C
++运行时)不会很快使
释放
的
内存
失效,即使
在
调试版本
中
也是如此。应用程序崩溃
浏览 0
提问于2013-10-17
得票数 2
1
回答
在
MacBook pro
中
的
visual
studio
代码上运行.Net应用程序
c#
、
.net
、
macos
、
visual-studio-code
、
.net-core
我
在
Monitor的
Visual
Studio
代码中进行
C
#编程,所以每当我运行应用程序时,都会在
内存
中
留下一个dotnet进程,当我打开活动监视器
时
,
内存
并未被
释放
,即使
在
调试停止后,MacBook仍在以我的代码是否有问题,或者
在
Mac
中
编写
c
#代码
时
还应该做些什么。请让我知道,现在每次运行后,我都会打开活动监视器并强制退出进程。
浏览 0
提问于2018-06-16
得票数 0
5
回答
C
++
中
与free()相关的查询
c
、
free
如果您尝试
释放
未使用malloc/calloc分配的
内存
,会发生什么情况void main()int temp = 0;free(ptr);
浏览 2
提问于2011-11-22
得票数 3
回答已采纳
1
回答
如果我停止直接调试,
内存
会
释放
吗?
c++
、
c
、
debugging
、
memory-leaks
、
ide
我想知道,假设我正在调试一个代码,并且在任何时候我都分配了一些
内存
和断点命中,例如:2: Any other现在我的问题是: 如果我将停止调试,那么分配的
内存
和资源将
释放
或不
释放
。如果是,那么我如何确认它是否
释放</
浏览 3
提问于2014-01-03
得票数 5
6
回答
在
Linux
中
监控程序的
内存
使用
c++
、
linux
、
memory
Linux中有没有工具可以图形化或文本化地显示程序的
内存
使用情况?例如,如果我编写了一个
C
++程序,并希望验证对象在
内存
中
的分配和
释放
是否正确,是否有可用的应用程序可以直观地显示正在实例化和删除的对象?当我
在
Visual
Studio
中
编程
时
,我记得单步执行一个程序,并使用调试窗格来监视
内存
使用情况,并且正在寻找与Linux
中
类似的东西。
浏览 1
提问于2009-02-18
得票数 12
回答已采纳
1
回答
c
++
中
mpfr变量动态数组的
内存
泄漏
c++
、
memory-leaks
、
dynamic-memory-allocation
、
dynamic-arrays
、
multiprecision
我有一个使用多精度库MPFR编写的简单
c
++程序,用来尝试理解大型程序
中
的
内存
问题: mpfr_tj]); } }这里的重点是声明不同大小的数组,并使用任务管理器(我使用的是Windows)监视
内存
使用情况这对于~< 200的大小很有效,但是如果我声明了更大的值,那么当我再次减小大小时,
内存
似
浏览 2
提问于2013-11-19
得票数 0
5
回答
C
++ `free`函数是线程安全的吗?
c++
、
multithreading
、
visual-studio-2008
、
memory-management
也就是说,如果我的
C
++应用程序使用malloc
在
一个线程中分配
内存
,如果从另一个线程调用,free是否会成功
释放
内存
,或者我能期望它抛出异常吗?这两个线程属于同一个进程。我使用的是
Visual
Studio
2008。谢谢。
浏览 29
提问于2011-03-17
得票数 4
回答已采纳
7
回答
无法编译,因为
Visual
Studio
正在使用我的DLL
c#
、
visual-studio-2008
、
.net-2.0
我
在
Visual
Studio
2008
中
有一个相当大的.NET 2.0解决方案(151个项目)。很多时候,当我
在
VS
中
构建(即使只是一个项目)
时
,我得到一个错误,说它无法将我的一个DLL程序集复制到输出目录,因为它正在使用
中
。我没有在后台运行的任何其他进程,也没有正在使用此程序集的现有调试会话。如果我打开Process Explorer并搜索这个程序集名称,
Visual
Studio
(devenv.exe)将作为唯
浏览 2
提问于2011-08-04
得票数 11
3
回答
从vs2008升级到VS2010的优缺点
visual-studio-2008
、
visual-studio-2010
我需要向管理层提出一些强有力的论据,将我们的项目从VS2008升级到VS2010。然而,我也想知道它的缺点,以便我能做好准备。请帮助我尽可能多的高级点。
浏览 1
提问于2010-10-14
得票数 3
回答已采纳
2
回答
rm:无法删除‘.vscode-server/bin/xxxxxx/.nfs000000000xxxxxxxxxxxx’:设备或资源正忙
visual-studio-code
从客户端删除
visual
code
studio
(vscode)远程ssh后出现问题。通过
在
中
卸载远程SSH,可以尝试
释放
主机上占用的
内存
。
浏览 78
提问于2020-08-10
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Visual Studio 2022 Version 17.9 新功能
Visual Studio 2017 15.6版本预览,增加新功能
VS2022 性能提升:更快的 C+代码索引
迈向 64 位时代,Visual Studio 2022 要来啦
微软 VS 2022 获推 17.8 Preview 1,改善 C++ 开发体验
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券