String zu int wie HumeSikkins
-
gcc-Version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
#include <iostream> #include <string> int main(){ std::string const s = "10"; int i = std::stoi(s); std::cout << i << std::endl; }g++ test.cpp -o test test.cpp: In Funktion »int main()«: test.cpp:6:11: Fehler: »stoi« ist kein Element von »std«WTF? Warum? Ich wollte so etwas ähnliches machen aber da klappte stoi nicht also hab ich mal stumpf c&p. Auch gehen
std::stol std::stoul ..nicht.
-
Kann dein Compiler C++11?
-
Du musst mit -std=c++0x kompilieren, wenn du C++11-Funktionen verwendest.
-
-std=c++0x
-
Manchmal ist es so einfach

Danke euch!
-
Gabs letzte Woche einen guten Blogbeitrag zu:
http://www.kumobius.com/2013/08/c-string-to-int/
-
phlox81 schrieb:
Gabs letzte Woche einen guten Blogbeitrag zu:
http://www.kumobius.com/2013/08/c-string-to-int/Interessant vielen danke.
