如何将t-octet转换为字符串?我在C ++上做一些服务,现在卡在这里我必须编写一个可以将t-octet转换为字符串的函数。为了更加清晰,我将以T-octet的形式从IDP(初始检测点)获取呼叫参考号,我必须以简单的字符串形式保存在数据库中。
Plz给出一些想法。 在此先感谢。
答案 0 :(得分:0)
好的,所以我假设 T-Octed是一串八位字节,这意味着8位整数,因为它是一个电话号码。我真的不喜欢java,但我相信你可以使用string.Format:http://www.xinotes.org/notes/note/1195/将整数转换为字符串格式。只是为了遍历你的八位字节串并将每个八位字节转换为字符串。然后,您应该将字符串连接在一起以获取电话号码的字符串版本。如果它们不合适,只需将每个转换为int。 在C ++中,我经常做的只是采取char mah_char ='0'+ mah_int; 这当然只适用于单位数字。 希望有所帮助。