Joachim Schaeffer
/
Roboter
g
Fork of Roboter by
Diff: Klassen/Umwandeln.h
- Revision:
- 0:d453d7554981
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Klassen/Umwandeln.h Wed Jan 11 09:43:00 2017 +0000 @@ -0,0 +1,28 @@ +//wandelt int in const char* um. Kann dann mit printf(*) gemnutzt werden + #include "mbed.h" + #include "m3pi_ng.h" + #include <sstream> + +class umwandeln //Wandelt int oder string in const char* um +{ + public: + string str; //für die Umwandlung in String + stringstream s; //für die Umwandlung in stringstram + const char * y; + + const char * int_umwandeln (int Zahl) //Eine ganze Zahl übergeben + { + s.str(""); //stringstream löschen + str = ""; //Löscht str + s << Zahl; //Zahl hinzufügen, in Stringstram + str = s.str(); //stringstram in string umwandeln + y = str.c_str(); //Wandelt String in const char* um + return y; //Gibt die Rundenzahl als const char* ab + } + + const char * string_umwandeln (string Satz) //Ein Satz/Wort übergeben + { + return Satz.c_str(); + } + +}; \ No newline at end of file