【发布时间】:2009-08-20 22:13:46
【问题描述】:
CreateFileMapping 函数返回一个指向内存映射文件的指针,我想将该内存映射视为一个数组。
这就是我基本上想做的事情:
char Array[] = (char*) CreateFileMapping(...);
除了显然我不能简单地挥动手臂并声明指针现在是一个数组。
你们知道我该怎么做吗?我不想将指针指向的值复制到数组中,因为这会在大文件中占用太多内存。
非常感谢,
【问题讨论】:
标签: c++ arrays pointers memory-mapping