- 0
- 0
- 约小于1千字
- 约 2页
- 2026-11-02 发布于北京
- 举报
练习1
文件的打包与解包
基本流程
1.
使用getline()函数获取用户的输入命令;2.
通过判断得出用户命令是打包操作或是
解包操作,并获取生成的文件名和要打包的文件夹路径或是进行解包操作的文件名;
3.
若是打包操作,则使用FindFirstFile和FindNextFile函数遍历文件夹中的所有文件,
并记下其文件名和文件长度,在使用
fread和fwrite进行文件的打包;4.
若是解包操
作,则通过记下的文件名,通过
fread和fwrite进行文件的生成;
设计问题
试过使用FindFirstFile
和FindNextFile
遍历文件夹中的所有文件,并通过ReadFile和
WriteFile
进行文件的读写,但是发现文件的句柄并不会随着FindNextFile
而改变
(ReadFile
和WriteFile
均需文件句柄作为参数),所以没有实现。
Exercise1文件的打包与解包
基本流程
1.利用getline()函数获取用户的输入命令;
2.通
原创力文档

文档评论(0)