没想到今天因为几个小问题磨蹭了半天,先总结如下,备忘
首先是结构体初始化
对于结构体,可如下初始化:
structname spf = {member1,member2.member3....}
对于结构体数组可嵌套花括弧
对于文件复制
一般性复制可通过CFile的read和write方法实现,这种方法适用于大文件且无需自动创建目录
对于需要创建目录的复制则采用winAPI
int SHFileOperation(
LPSHFILEOPSTRUCT lpFileOp);
来解决,通过设置FOF_NOCONFIRMMKDIR标志可自动生成目录
而对于重命名可用过winAPIBOOL WINAPI MoveFile( __in LPCTSTR lpExistingFileName,__in LPCTSTR lpNewFileName);来完成