Wie man C++-Fehler behebt: 'stoi' is not a member of 'std'
Problem
Beim Kompilieren von C++-Code kannst du die folgende Fehlermeldung erhalten:
stoi_error.txt
/home/uli/myproject/main.cpp:162:26: error: 'stoi' is not a member of 'std'
162 | g = std::stoi(argv[3])Lösung
Du musst den <string>-Header in deinen C++-Code einbinden.
Die stoi-Funktion ist Teil der C++-Standardbibliothek und ist im <string>-Header definiert.
Füge diese Zeile am Anfang deiner C++-Datei hinzu:
fix_stoi_include.cpp
#include <string>Versuche danach, deinen Code erneut zu kompilieren. Der Fehler sollte behoben sein.
Ähnliche Beiträge nach Kategorie:
C/C++
Wenn dieser Beitrag dir geholfen hat, erwäge, mir einen Kaffee zu spendieren oder per PayPal zu spenden, um die Recherche und Veröffentlichung neuer Beiträge auf TechOverflow zu unterstützen