2011-10-23 200 views
-1

如何將t-octet轉換爲字符串?我在C++上做了一些服務,現在停留在這裏,我必須編寫一個可以將t-octet轉換爲字符串的函數。爲了得到更多的說明,我正在以t-octet的形式從IDP(初始檢測點)獲取呼叫參考號碼,我必須以簡單的String形式保存在數據庫中。八位字節到字符串轉換

Plz給出一些想法。 在此先感謝。

+2

你爲什麼要標記這個'Java'?什麼是「t-octet」? – Mat

+0

這個函數可以用任何語言編寫,無論是C++還是Java,t-octet都是一種字符串 – Atul

+1

Java和C++沒有相同類型的字符串對象。而「一種字符串」並不多說。 – Mat

回答

0

好吧,讓我假設一個T-Octed是一串八位字節,這意味着一個8位整數在這個意義上,因爲它是一個電話號碼。我沒有真正進入java,但我相信你可以使用string.Format:http://www.xinotes.org/notes/note/1195/將整數轉換爲字符串格式。只是爲了循環八位字節串並將每個八位字節轉換爲一個字符串。然後,您應該將字符串連接在一起以獲取電話號碼的字符串版本。如果它們不合適,只需將它們轉換爲int即可。 在C++中,我經常做的只是採取char mah_char ='0'+ mah_int; 哪個當然只適用於個位數字。 希望有所幫助。