[問題] AnsiString轉unsigned char的問題

看板C_and_CPP (C/C++)作者 (bee)時間16年前 (2009/11/23 11:54), 編輯推噓1(103)
留言4則, 1人參與, 最新討論串1/1
請問一下, 假設今天 String s = "FF16E0"; 我今天想要取出EF,16,E0到 unsigned char x 裡面, 不知道該怎麼實踐呢? 一個一個取出來很簡單s[1~6]就好, 但我要一次取兩個,放入一個unsigned char裡面, 這我就沒辦法了。 開發平台: BCB -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.200.189

11/23 12:00, , 1F
你沒辦法"E0"這樣的東西放進一個uchar裡, 所以應該是要
11/23 12:00, 1F

11/23 12:01, , 2F
把"E0"變成一個數0xE0然後才放進一個uchar裡. 至於這個
11/23 12:01, 2F

11/23 12:01, , 3F
字串->數要怎麼做方法很多, 有字串函數也可以自己硬幹,
11/23 12:01, 3F

11/23 12:02, , 4F
就請您自己思考研究看看吧:)
11/23 12:02, 4F
文章代碼(AID): #1B2WU9C5 (C_and_CPP)
文章代碼(AID): #1B2WU9C5 (C_and_CPP)