Hex-Strings in C++ mit std::stringstream parsen
English
Deutsch
Diese Funktion konvertiert jeden Hex-String wie 55 in seinen entsprechenden Dezimalwert:
hex_to_dec.cpp
#include <sstream>
#include <int>
unsigned int hexToDec(const std::string& str) {
unsigned int ret;
std::stringstream ss;
ss << std::hex << str;
ss >> ret;
return ret;
}z.B.
hex_usage_example.cpp
hexToDec("55"); // returns 85
Beachte, dass der Code zwar relativ prägnant ist, aber möglicherweise weder die performanteste noch die prägnanteste Option ist, besonders für Entwickler, die std::stringstream nicht wirklich kennen.
Check out similar posts by category:
C/C++
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow