LED.h & Umwandeln.h

Dependencies:   m3pi_ng mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Umwandeln.h Source File

Umwandeln.h

00001 //wandelt int in const char* um. Kann dann mit printf(*) gemnutzt werden
00002   #include "mbed.h"
00003   #include "m3pi_ng.h"
00004   #include <sstream>
00005 
00006 class umwandeln //Wandelt int oder string in const char* um
00007 {
00008     public:
00009     string str;     //für die Umwandlung in String
00010     stringstream s; //für die Umwandlung in stringstram
00011     const char * y;
00012     
00013     const char * int_umwandeln (int Zahl) //Eine ganze Zahl übergeben
00014     {
00015     s.str("");  //stringstream löschen
00016     str = "";   //Löscht str
00017     s << Zahl;   //Zahl hinzufügen, in Stringstram
00018     str = s.str();  //stringstram in string umwandeln
00019     y = str.c_str();   //Wandelt String in const char* um
00020     return y;   //Gibt die Rundenzahl als const char* ab
00021     }
00022     
00023     const char * string_umwandeln (string Satz) //Ein Satz/Wort übergeben
00024     {
00025     return Satz.c_str();
00026     }
00027 
00028 };