社区
网络编程
帖子详情
请问一下这样写是不是会出现内存泄漏?
hxzb7215191
2003-08-22 01:49:17
UINT dwRead=0;
while(dwRead<StreamFileInfo.nFileSizeLow)
{
byte* data = new byte[1024];//内存的丢失?
UINT dw=myFile.Read(data, 1024);
sockRecv.Send(data, dw);
dwRead+=dw;
}
...全文
59
3
打赏
收藏
请问一下这样写是不是会出现内存泄漏?
UINT dwRead=0; while(dwRead<StreamFileInfo.nFileSizeLow) { byte* data = new byte[1024];//内存的丢失? UINT dw=myFile.Read(data, 1024); sockRecv.Send(data, dw); dwRead+=dw; }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
farfh
2003-08-22
打赏
举报
回复
UINT dwRead=0;
byte* data = new byte[1024];//内存的丢失?
while(dwRead<StreamFileInfo.nFileSizeLow)
{
memset(data,0,sizeof(byte)*1024);
UINT dw=myFile.Read(data, 1024);
sockRecv.Send(data, dw);
dwRead+=dw;
}
delete []data;
mct1025
2003-08-22
打赏
举报
回复
会的
把byte* data = new byte[1024];写到循环外
最后,不用的时候 delete data;
bluestar
2003-08-22
打赏
举报
回复
然后在delete []data; data = NULL;
c语言俄罗斯方块.7z
C语言项目源码
IE-模版-软件项目策划过程.doc
IE-模版-软件项目策划过程.doc
计算机专业项目代码:ASP人事处网站的完善设计(论文+源代码+答辩PPT).7z
毕业设计ASP
apache-guacamole-1.4.0全套组件官方原版
apache-guacamole-1.4.0全套组件官方原版,包括: guacamole-1.4.0.war guacamole-auth-duo-1.4.0.tar.gz guacamole-auth-header-1.4.0.tar.gz guacamole-auth-jdbc-1.4.0.tar.gz guacamole-auth-json-1.4.0.tar.gz guacamole-auth-ldap-1.4.0.tar.gz guacamole-auth-quickconnect-1.4.0.tar.gz guacamole-auth-sso-1.4.0.tar.gz guacamole-auth-totp-1.4.0.tar.gz guacamole-client-1.4.0.tar.gz guacamole-server-1.4.0.tar.gz
onnx As shown in Makefile, it requires six parameters:
As shown in Makefile, it requires six parameters: 1) core architecture, 2) target network, 3) target dram, 4) npumem config, 5) result path, and 6) misc config.
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章