C++实现todolist
Posted 玛丽莲茼蒿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++实现todolist相关的知识,希望对你有一定的参考价值。
共包含一个.h文件,两个.cpp文件。
1.Todo.h文件存放Todo类的声明
一个Todo对象是todolist的一条待做事项。
#ifndef TODO_H
#define TODO_H
#include<bits/stdc++.h>
using namespace std;
class Todo
public:
Todo();
Todo(int alarm_time, bool cycle_alarm, int build_time, string content, bool if_done);
/*--------查看Todolist一项的内容-------*/
string show_content();
int show_alarm_time();
bool show_cycle_alarm();
int show_build_time();
bool show_if_done();
/*--------修改Todolist一项的内容-------*/
void modify_content(string content);
void modify_alarm_time(int alarm_time);
void modify_cycle_alarm(bool cycle_alarm);
//void modify_build_time(int build_time);
void modify_if_done(bool if_done);
/*--------不需要删除单个项的方法---------*/
private:
//提醒时间 (选填
int alarm_time; //随意设的类型
//是否周期性提醒(需要有创建时间)
bool cycle_alarm;
int build_time; //随意设置的类型
//内容 (必填
string content;
//是否完成
bool if_done;
;
#endi
以上是关于C++实现todolist的主要内容,如果未能解决你的问题,请参考以下文章
Vue3.0实现todolist-实现todolist每个组件需要用到的方法