12.5 综合实例

12.5 综合实例

【例12-8】利用输入/输出流及文件类编写一个程序,可以实现在屏幕显示文本文件的功能。程序的命令行参数的形式及操作功能均类似DOS中的TYPE命令,同时能够显示文件的有关属性,如文件名、路径、修改时间、文件大小等。程序设计如下:

img534

程序运行结果:

img535

img536

【例12-9】文件管理示例。

要求:先在指定目录下创建名为“temp”的子目录,在“temp”目录下创建两个文件:“temp1.txt”、“temp2.txt”,然后列表显示指定目录;重命名“temp1.txt”为“temp.txt”,然后列表显示“temp”目录;删除文件“temp2.txt”,然后列表显示“temp”目录。程序设计如下:

img537

img538

运行结果如下:

img539

显示指定目录的内容

img540

img541

【程序说明】请参见程序中注释。