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每个组件需要用到的方法

Vue3.0实现todolist-实现todolist每个组件需要的数据

基于React实现TodoList简单案例

初探react,用react实现一个todoList功能

初探react,用react实现一个todoList功能

35Angular实现一个todoList