Hex in Ascii
-
Hi
Ich habe einen String, indem ich bestimmte Zeichen wie zb "\" oder das Enterzeichen durch andere Zeichen oder garkein Zeichen ersetzen möchte. Dazu brauche ich aber die Hex werte dieser Zeichen, die habe ich mitlerweile gefunden , aber ich finde keine möglichkeit die als ascii in den string zu adden.m_strTest.Replace(ASCII(9A), "hallo")
Aber die funktion ASCII existiert nicht.
Brauche unbedingt ne möglichkeiten hex werte anstatt Ascii zeichen in den code zu schreiben, da ich sonst jede menge Errors bekomme.
mfg 5kYw4lKeR
-
Das dürfte helfen:
inline CString ASCII(TCHAR c) { return CString(c); }
-
Achso, du musst übrigens 0x9A schreiben anstatt 9A. Damit markierst du, dass es eine HEx-Zahl ist. 9A könnte auch ein Variablenname sein... Oder du gibst es sofort dezimal an, dann hast du garkein Problem
-
THX
Hat mir sehr geholfen, funzt jetzt 1A, thx !!!
mfg 5kYw4lKeR