【发布时间】:2018-12-18 05:09:13
【问题描述】:
我试图将十六进制值 'F' 附加到包含一些数据的字符串。
例子:
std:string myString = "1234567";
现在我想在字符串末尾附加十六进制值'F'。
字符串的用户可以识别最后一个值是 HEXDecimal。有没有办法将十六进制值存储在字符串中?
预期输出:myString as 1234567F.
知道如何在 c++ 中做到这一点吗?
【问题讨论】:
-
myString += 'F';似乎太明显了,那么你的问题到底是什么? -
@KenY-N:我认为他想附加存储在
int变量中的“F”。让我们看看他是否进一步澄清。 -
嗨,我的问题是将任何 HEX 值附加到字符串中。我知道我们可以简单地使用“+”附加它。但它可以在解码时识别为 HEX。
-
示例:在数据中,“1234567”是数字。当用户读取最后一个字符'F'时,如果任何人都可以默认理解它是十六进制
-
@SheikCode:所以您希望它仅在包含从 A 到 F 的任何字母时才被识别为十六进制?