一个内存管理的问题,希望高手指点。(关注有分) 我要打开一个很大的多媒体文件,但我只有256的内存,请问这些数据应该放在什么地方?最好给出些示例代码。非常感谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 打开文件是由操作系统自动管理的,要读入时由操作系统自动调度当然大部分是放在磁盘上。你不会想把多媒体文件全部调入内存吧。 文件是读入虚拟内存中的,相关的内存和硬盘的协调管理是系统的事情~~~ 调用媒体播放会自动管理内存(缓存),不必费神但如果自己设置,也不必太大,没试过,我想512k就不少 对了,自己调用也不必设置,CFile类会自动管理 媒体文件大部分不是流文件么?“流”到哪里?就加载那些不就可以了么?为什么要全读进来? 贡献10本经典C++、MFC、VC++教程,都是pdf版的 一个关于结构大小的问题 VC中,如何读取SQL2000中的bigint类型? 在MFC工程中如果有2个视图类,其中一个视图类A访问另一个视图类B的成员函数时,为什么必须要先得到B视图类的指针呢? Tab control 怎么使用? 请问VB开发了一个组件,如何用VC调用.谢谢. 灌水爱好者不可不看:灌水专用的字符图形自动生成器--CIC v1.0.0 版. 急求ftp服务器端代码 关于 Windows2000 下端口编程的问题! 难道没人帮我解决了吗? 以对话框作为主窗口--失败了,请教 招聘vc,vb程序员
当然大部分是放在磁盘上。你不会想把多媒体文件全部调入内存吧。
但如果自己设置,也不必太大,没试过,我想512k就不少