Wie man C++-Fehler behebt: 'stoi' is not a member of 'std'
Problem
Beim Kompilieren von C++-Code können Sie 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
Sie müssen den <string>-Header in Ihren C++-Code einbinden.
Die stoi-Funktion ist Teil der C++-Standardbibliothek und ist im <string>-Header definiert.
Fügen Sie diese Zeile am Anfang Ihrer C++-Datei hinzu:
fix_stoi_include.cpp
#include <string>Versuchen Sie danach, Ihren Code erneut zu kompilieren. Der Fehler sollte behoben sein.
Check out similar posts by category:
C/C++
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow