精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>C/C++>>文件系统与注册表>>有谁知道用C++如何在内存中建立文件

主题:有谁知道用C++如何在内存中建立文件
发信人: smilebean()
整理人: wenbobo(2002-12-06 23:03:02), 站内信件
我想在内存中分配一块区域
并使之拥有文件的一般属性
可不知如何用C++来实现,
请那位高手指点一下.谢谢!
E-mail: [email protected]

smilebean

--
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.219.162]
========================================================================
发信人: dunhill (烟灰飞扬), 信区: CLanguage
:    .......
这个叫内存映像文件, 如果用MFC的话, 就用CMemFile类吧.
否则, 就用下列Win32API:
  CreateFileMapping
  FlushViewOfFile
  MapViewOfFile
  MapViewOfFileEx
  MapViewOfFileVlm
  OpenFileMapping
  UnmapViewOfFile 
  UnmapViewOfFileVlm
详情请看Platform SDK的File Mapping段.
--
敬告网民:吸烟有害健康
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 210.75.46.91]



[关闭][返回]