项目概览
本课属于 Coddy C++ 学习旅程的“逻辑与流程”单元。第 18 课,共 56 课。
挑战
简单你将构建一个命令行任务列表工具,演示如何使用向量管理现实世界的数据。
通过设置包含空向量的基本结构,并显示包含菜单选项的欢迎消息,为命令行任务列表工具搭建基础。
你的程序应该:
- 创建一个名为
tasks的空std::vector<std::string>,用于存储任务描述 - 显示任务列表应用的欢迎消息
- 显示一个菜单,列出用户可以选择的选项
- 打印一条消息,确认任务列表系统已准备就绪
请使用以下确切的输出格式:
Welcome to Task List Tool!
Menu Options:
1. Add Task
2. View Tasks
3. Quit
Task list system initialized and ready!这个初始设置为后续课程奠定基础,之后你将逐步扩展它,构建一个完整的任务管理应用。空向量将以字符串的形式存储所有任务,菜单则会向用户展示可用的功能。
亲手试试
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
// TODO:在这里编写你的代码
return 0;
}逻辑与流程中的所有课
自己练习: C++ 在线编译器