Skip to content

AXuanCreator/ToDo-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDo-List

软件介绍

  • ToDo-List用于记录每日待办事项清单。它支持新建、删除、打勾等功能,能够将昨日未完成事项清单载入到今天的List。

  • ToDo-List是按照 来计算的。每一个月份都会新建一份.txt格式的文件来保存List。目前,每月一号 暂时 不支持 读取昨日未完成的List

实现原理

  • 简单来说,就是通过系列对文件流的操作,将List写入文件,或从文件中删除List。然后再从文件中获取List来进行输出

  • 功能的实现使用了三种类

    consoleset.h // 对终端的参数设置
    file.h		 // 对文件的设置
    operation.h  // 对用户操作的设置
    
  • 目前已经实现 80% ,但依旧有许多需要优化的地方

注意:

  1. 本项目为小白独自完成,因此有很多很多不足的地方!

  2. 本项目使用CMake构建,基于C++17

  3. 目前,ToDo-List只有终端版本,将来会使用QT对它进行图形化设计(预计7月份),并将其制作成一个可发行的应用程序

About

基于CPP的记录ToDo的应用程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published