我找到了这个函数GetFileSizeEx(),它返回PLARGE_INTEGER中由结构联合形成的文件大小.
typedef union _LARGE_INTEGER {
struct {
DWORD LowPart;
LONG HighPart;
} ;
struct {
DWORD LowPart;
LONG HighPart;
} u;
LONGLONG QuadPart;
} LARGE_INTEGER, *PLARGE_INTEGER;
Run Code Online (Sandbox Code Playgroud)
它是否像我称之为结构结构一样?如何确定返回的文件大小以及它可以处理的大量信息?
对于迭代,我知道有不同类型的迭代器,例如Forward,Bidirectional,Random Access,可用于访问数组中的项目.
对于枚举,我只听说过可用于索引项目的枚举.但是有没有称为"枚举"或枚举器的术语?如果是这样,那么迭代和枚举之间的区别是什么?