PCMan
26.12.2008, 15:51
Hi,
ich reduziere meinen Fall mal aif's minimalste: ich würde gerne über uart den Inhalt einer variablen auslesen.
Am "coolsten" wäre es ja, wenn ich den übergebenen String direkt in die Variable konvertieren könnte.
Hier mal Pseudocode:
int integer;
const char * string = "integer";
string = 12 //der variable integer soll nun der Wert 12 zugewiesen werden.
Das geht nicht, das weiß ich schon ;)
Es gibt aber in C++ sowas wie ein Map Template, wo man quasi über ein Array zugreift:
map<string, int> vMap;
vMap["integer"] = 12;
Hat sich jemand von euch experten mal damit beschäftigt?
Würde mich interessieren ob sowas realisierbar ist.
Viele Grüße,
Simon
ich reduziere meinen Fall mal aif's minimalste: ich würde gerne über uart den Inhalt einer variablen auslesen.
Am "coolsten" wäre es ja, wenn ich den übergebenen String direkt in die Variable konvertieren könnte.
Hier mal Pseudocode:
int integer;
const char * string = "integer";
string = 12 //der variable integer soll nun der Wert 12 zugewiesen werden.
Das geht nicht, das weiß ich schon ;)
Es gibt aber in C++ sowas wie ein Map Template, wo man quasi über ein Array zugreift:
map<string, int> vMap;
vMap["integer"] = 12;
Hat sich jemand von euch experten mal damit beschäftigt?
Würde mich interessieren ob sowas realisierbar ist.
Viele Grüße,
Simon