我刚开始迁移到Mac OS X,并且想移植为Windows编写的几个工具。问题是什么等效于以下内容:
CreateFile()
CreateFileMapping()
MapViewOfFile()
如果有人可以将我引导到可以阅读的地方,或者有针对此类常见问题/问题的快速指南,或者只是回答我的问题,我将不胜感激。
对于命令行工具,选择的语言是C / C++。
最佳答案
CreateFile
的等效项是 open
。在Mac OS X上,使用 CreateFileMapping
函数将映射文件的后两个步骤MapViewOfFile
和mmap
压缩为一个步骤。
关于c++ - 与Windows OS等效的Mac OSX API,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32169644/