我有一个我想导出到文件的结构,然后 mmap() 该文件。一个问题是该结构有一个字符串成员变量,我不确定 mmap 将如何处理它。在这种情况下,所有这些字符串的大小都相同,均为 8 个字符。我在 Windows 上工作,虽然我使用的是我在网上找到的mmap()函数,它应该复制 Linux mmap() 函数。
结构本身定义为:
struct testStruct
{
string testString;
unsigned int testInt;
unsigned int tsetArr[9];
};
是否可以为对象定义 sizeof() 的返回值?
可以映射包含结构数据的文件吗?
我必须使用什么代码将结构导出到文件,然后对其进行映射?