Обзор проекта
Часть раздела Логика и управление потоком путешествия по C++ на Coddy — урок 18 из 56.
Задание
ЛегкоВы создадите инструмент для работы со списком задач в командной строке, который продемонстрирует, как векторы могут использоваться для управления реальными данными.
Создайте основу для инструмента списка задач, настроив базовую структуру с пустым вектором и отобразив приветственное сообщение с пунктами меню.
Ваша программа должна:
- Создать пустой
std::vector<std::string>с именемtasksдля хранения описаний задач - Отобразить приветственное сообщение для приложения списка задач
- Отобразить меню, показывающее доступные опции, которые пользователи смогут выбирать
- Вывести сообщение, подтверждающее, что система списка задач готова к использованию
Используйте следующий точный формат вывода:
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;
}Все уроки раздела Логика и управление потоком
1Указатели и память
Что такое указатель?Оператор взятия адресаОператор разыменованияНулевые указателиУказатели и массивыДинамическая память и 'new'Освобождение памяти и 'delete'Итоги: Практика с указателями2Векторы (динамические массивы)
Знакомство с std::vectorСоздание вектораДобавление элементовДоступ к элементамРазмер вектораИтерация с помощью цикла ForRange-based цикл ForУдаление элементовИтоги: операции с векторами5Проект: Инструмент инвентаризации
Настройка проектаДобавление и обновление товаров3Проект: Список задач
Обзор проектаДобавление задачи