Как я могу добавить данные в std :: string в шестнадцатеричном формате?
У меня есть существующийstd::string
иint
, Я'Я хотел бы объединить ASCII (строковый литерал) шестнадцатеричное представление целого числа в.std::string
Например:
std::string msg = "Your Id Number is: ";
unsigned int num = 0xdeadc0de; //3735929054
Желаемая строка:
std::string output = "Your Id Number is: 0xdeadc0de";
Обычно яя бы просто использовал printf, но я могусделать это с помощью std :: string (могу ли я?)
Любые предложения относительно того, как это сделать?