Geht so etwas irgendwie: string s = "0xFF00"; short x = s; letzteres soll gleichbedeutend sein mit short x = 0
-
Ich möchte aus einem String bestehend aus Hex Werten ein Zeichen erstellen.
D.h. ich möchte so etwas haben:
short x = 0xFF00;nur sollte dabei das 0xFF00 von einem String kommen.
Geht das irgendwie?
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum C++ verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
-
Das hilft mir kein bischen weiter, da ich schon ne eigene Eingaberoutine habe die nicht auf cin zurückgreift.
-
Ich dachte du wolltest eine als String gegebene Hexzahl in eine short int umwandeln. Das geht eben über einen stringstream. Bei Bedarf schau doch auch noch, wie in dem Link schon erwähnt, in die FAQ.
http://www.c-plusplus.net/forum/viewtopic-var-t-is-39488.html