摄像头-C++ ofstream close示范内存问题

问题描述

C++ ofstream close示范内存问题

准备用ofstream存取大量图片 存在txt中
发现内存一直在涨好像没有释放,直到崩溃。
代码如下

//全局
ofstream file;
while(true){
//调用摄像头blablabla
//...
//...
//write 1000 images
        //输出图像地址
        string name1 = "E:\workspace\data\imgs\";
        string name3 = ".txt";
        stringstream ss;
        string name2;
        ss<<counter;
        ss>>name2;
        string name = name1+name2+name3;
        //cvSaveImage(name.c_str(),);

        //write txt
        file.open(name);
        if(counter<1000){
            if (!file)
            {
                cout << "can't open file";
                cvWaitKey(100000);
            }
            for(int i=0;i<480;i++)
            {
                for(int j=0;j<640;j++)
                {
                    unsigned char tmp = binaryData[i][j];
                    int tmpint = tmp;
                    file<<tmpint<<" ";
                }
            }
            cout<<counter<<"img inputted !";
            file.clear();
            file.close();
        }
        counter++;
        }

经过测试
注释掉下面语句就停止增长

 file<<tmpint<<" ";

貌似file.close 和file.clear都没起作用?

解决方案

可以下一个vld的库,看下是不是有内存泄露,不要好像没有释放

时间: 2024-08-03 11:06:04

摄像头-C++ ofstream close示范内存问题的相关文章

C#获取摄像头每一帧在内存中地址

问题描述 请问C#如何获取摄像头每一帧在内存中地址,需要通过内存地址改变每一帧的内容. 解决方案 解决方案二:高,实在是高解决方案三:应该都是第一个地址吧,存在内存中的应该是一个2进制的流虽然没做过但是我感觉是这样的,在内存中应该有一个缓冲区来存放这个数据

苹果还能红多久

苹果还能红多久? 苹果和乔布斯的一举一动都牵动着所有粉丝的神经. 苹果公司到底凭借什么构建了这样一种神奇的力量?我们试图从硬件帝国.操作系统和APP生态系统来解构这种神奇. 在乔布斯健康问题为公众所担忧的今日,苹果神奇的魔力又还能持续多久?这已经是横跨商业界.科技界,甚至传媒界的重大命题. 苹果"护城河"固若金汤 孙进 即使乔布斯处于病休,但只要他还在地球上,苹果的市值仍在大步拉开与微软的差距,巩固其到手不久的全球第一科技公司的地位. 目前,微软和诺基亚的股价水平还都处于1998年水平

广州深圳TD视频通话暂与语音通话同价

语音通话:八大套餐 广东移动的TD通话资费包括普通语音通话和视频通话两种.语音通话方面与全球通相同,推行98元-1688元不等的八大套餐,被称为"G3八大套餐".其中,98元套餐为最低门槛,包含本地主叫.省内主叫.省际主被叫等300分钟,超出部分通话资费(不含台港澳)按照本地话费0.29元/分钟.本地长途通话费0.39元/分钟.省内省际漫游通话费0.39元/分钟计费.如果选择的是高于等于488元套餐,移动公司将提供免费上门服务,将需要办理的号码和3G"心机"手机送上

三星Galaxy S5发布时间确定:2月24日全球移动大会

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 Dong-hoon Chang [TechWeb报道]1月3日消息,据国外媒体报道,三星执行副总裁.IT&移动通信部门设计团队负责人Dong-hoon Chang向韩国inews24网站证实,Galaxy S5将于今年的全球移动大会(World Mobile Congree)上发布. 据悉,全球移动大会将于2月24日在巴塞罗那举行.有

三星Galaxy Player播放器即将在美国上市

三星今天公布了Galaxy Player的更多资料,这款设备尺寸比Galaxy Tab平板电脑尺寸要小,它可以用来看电视.玩游戏和上网.三星电子美国总裁巴克斯特(Tim Baxter)说,Galaxy Player配有4寸和5寸显示屏,可以作为媒体消费设备使用.它提供"一个有趣的方式来玩游戏,听音乐,看电视,上社交媒体."上个月,三星已经在世界移动大会展示了产品. Galaxy Player因为更小,可以放在口袋里.4寸版产品重141克,而5寸版则重197克.它采用的是Android

Clips下载量4天破100万 苹果生态又迈进一步?

在移动社交内容领域,苹果上线了首款用于社交分享的图片编辑工具Clips. 这款和红色版iPhone 7一同发布的APP于4月7日正式上架App Store,4天下载量就突破了100万.其中美国地区占比25%,居首位,中国以16%次之,日本.俄罗斯和香港占据3-5位. 易观新媒体分析师马思聪向21世纪经济报道记者分析认为,作为苹果的官方软件,在下载上,Clips可能在排行榜上有好的表现.但工具应用和用户没有强的联系,黏性不如社交平台,只有功能完善才能成为前期获取用户的入口. 马思聪认为,尽管Cli

人民网:青橙私人定制必将让中国手机品牌输出全球

品牌领袖:锐嘉科科技集团董事长.青橙手机CEO 王迅 人民网-上海特约访谈人:人民日报社财经高级记者 谢卫群 [王迅简介] 王迅,曾就职于摩托罗拉.联想,2006年创建锐嘉科集团,2013年5月,推出全球首款定制手机青橙N1.现任锐嘉科科技集团董事长.青橙定制手机CEO.著名创业投资人. 谢卫群(人民网-上海特约访谈人:人民日报财经高级记者):王总好,谢谢您接收品牌高端访谈的访问,我访问了很多的上海品牌,您是第一个在移动互联网里的一个品牌,而且是一个很年轻的品牌,而且是很智能的一个品牌,其实听了

亚马逊的新世界

Kindle Fire只是一个开始,它通向的是一切皆可通过它来贩卖的亚马逊世界. 文|CBN记者 骆轶航 iPad的又一个 敌人来了. 9月28日,当亚马逊CEO杰夫·贝索斯(Jeff Bezos)在纽约的发布会上第一次公开演示公司历史上第一款平板电脑-"Kindle Fire"的时候,似乎一切都顺理成章:它不但拥有全球最大的在线零售网络,还在过去的5年建立了世界上最庞大的网络电影和电视商店以及电子书阅读库和仅次于苹果的在线音乐商店:它在谷歌Android平台的基础上开设了独立的应用程

C#编写的串口摄像头监控系统,怎么解决读取图片长度时提示内存不足的情况,求大神给出详细代码

问题描述 用C#编写的串口摄像头监控系统,怎么解决读取图片长度是提示内存不足的情况 解决方案 解决方案二:你这个图片保存以后,用windows自带的工具可以打开吗?如果不行,还是你传入的字符串或者你转换字符串到byte数组出的问题解决方案三:点保存能保存,但是没有收到数据,我可以发给你源代码,你帮我看看可以不解决方案四:在f.close()之前,你加上f.flush();试试看解决方案五:你保存的a.tmp有问题.你用windows自带的看图程序打开看看解决方案六:重复附值时,加上释放之前内存的