У меня есть 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 (могу ли я?)
Есть предложения, как это сделать?