#include <string> funktioniert nicht
-
Guten Tag,
ich erstelle im Moment ein Programm, welches ein Integer nimmt, dieses in einen String unwandelt und anschließend prüft, ob die Zahl eine Neon Number ist.
(Neon Number = Zahlen, die im dessen Quadrat Ziffern die Zahl ergeben, z.B
9*9 = 81, 8+1 = 9). Leider funktioniert das umwandeln von int zu string nicht.
Die folgenden Error erscheinen (Visual Studio 2015).
to_string is not a member of "std"
to_string identifier not found
Hier der dazugehörige Code:#include <string> #include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::string; int main() { std::cout << "NEON NUMBER TESTER \n enter your number \n"; int number; cin >> number; string numberstr = std::to_string(number); int firstnr = numberstr[0]; cout << firstnr; cin.get(); }
Was könnte das Problem sein?
-
Hallo,
1. falsches Subforum => C++
2. schalte die "vorkompilierten Headerdateien" in deinem Projekt aus - so daß du "stdafx.h" nicht mehr benötigst
3. oder setze alle eigenen Includes immer nach "stdafx.h"