【第八课】CheckComandLine之/Log 命令检查【二】

上篇

上篇地址:【第七课】CheckComandLine之/Log 命令检查【一】

上次回顾

上次我们讲到怎么样检查输入的命令/log:之后的文件夹检查。

内容预览

【第八课】CheckComandLine之/Log 命令检查【二】

本节概要

本节主要讲一下,检查/log:文件后缀名的检查和/log:主上一级目录必须为目录的检查。

检查文件后缀名

我在这里写一个小小的函数,用来检测一个文件是否是我们想要文件后缀名。

并在wordsum.h添加对应的声明

检查/log的文件后缀名

使用上面的检查后缀名的函数CheckFileExt

并添加WORDSUM_MSG_ERR_006资源,说明文件必须要以.log结尾。

wordsum.h头文件中添加一个.log字符串

调试预览

【第八课】CheckComandLine之/Log 命令检查【二】

检查/log的文件上级必须也要为文件夹

在写这个功能之前我同样的也写了一个小的函数,这个函数是用来更方便获得上一层文件路径。

同样在wordsum.h添加对应的声明

添加相应的检测代码

并添加WORDSUM_MSG_ERR_015资源,LOG文件的上一层的目录必须存在。

调试预览

【第八课】CheckComandLine之/Log 命令检查【二】

工程下载

下载地址:点击下载

点赞