Projektübersicht
Teil des Abschnitts Logik & Ablauf der C++-Journey von Coddy. Lektion 18 von 56.
Aufgabe
EinfachDu wirst ein Befehlszeilen-Aufgabenlistentool erstellen, das zeigt, wie Vektoren zur Verwaltung realer Daten verwendet werden können.
Erstelle die Grundlage für ein Befehlszeilen-Aufgabenlistentool, indem du die grundlegende Struktur mit einem leeren Vektor einrichtest und eine Willkommensnachricht mit Menüoptionen anzeigst.
Dein Programm sollte:
- Einen leeren
std::vector<std::string>namenstaskserstellen, um Aufgabenbeschreibungen zu speichern - Eine Willkommensnachricht für die Aufgabenlistenanwendung anzeigen
- Ein Menü mit den verfügbaren Optionen anzeigen, aus denen Benutzer auswählen können
- Eine Nachricht ausgeben, die bestätigt, dass das Aufgabenlistensystem einsatzbereit ist
Verwende das folgende exakte Ausgabeformat:
Welcome to Task List Tool!
Menu Options:
1. Add Task
2. View Tasks
3. Quit
Task list system initialized and ready!Diese anfängliche Einrichtung bildet die Grundlage, die in den folgenden Lektionen erweitert wird, um eine vollständige Aufgabenverwaltungsanwendung zu erstellen. Der leere Vektor wird alle Aufgaben als Zeichenketten speichern, und das Menü zeigt den Benutzern, welche Funktionen verfügbar sein werden.
Probier es selbst
#include <iostream>
#include <vector>
#include <string>
using namespace std;
int main() {
// TODO: Schreibe deinen Code hier
return 0;
}Alle Lektionen in Logik & Ablauf
1Pointer und Speicher
Was ist ein Pointer?AdressoperatorDereferenzierungsoperatorNull-PointerPointer und ArraysDynamischer Speicher mit 'new'Speicher freigeben mit 'delete'Zusammenfassung – Pointer-Übung2Vektoren (Dynamische Arrays)
Einführung in std::vectorEinen Vector erstellenElemente hinzufügenAuf Elemente zugreifenVector-GrößeIterieren mit einer For-SchleifeRange-based For-SchleifeElemente entfernenZusammenfassung – Vector-Operationen3Projekt: Aufgabenlisten-Tool
ProjektübersichtEine Aufgabe hinzufügenÜbe selbstständig: Online-C++-Compiler