[問題] 字串讀出unicode 編碼

作者: f814030 (f814030買者會視接單數量)   2015-05-14 09:31:59
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
bcb
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)

問題(Question):
請問各位先進,
"犇" 這個字的編碼為:29319(10進位),
小弟在程式中用unicode string 接收了"犇"這個字,
但想要讀出 int 29319,請問該如何做呢?
煩請各位提點一下,謝謝。
作者: DirKai (Dirk_AI(MIX))   2015-05-14 09:57:00
fscanf?
作者: uranusjr (←這人是超級笨蛋)   2015-05-14 10:10:00
在程式中用unicode string 接收了"犇"這個字 <-- 詳述
作者: kai5566 (改名Dirk_AI56)   2015-05-14 10:24:00
你應該是要"rb"讀binary不是"rt"吧阿 看到了...原來有string strTemp這種東西 沒用過=_=
作者: TobyH4cker (Toby (我要當好人))   2015-05-14 10:50:00
(int)strTemp[1]1 是index,Unicode String在desktop上都是1-based,在mobile都是0-based然後Unicode String以[]operater每個元素都是wchar_toperator效果跟 strTemp.w_str()[0] 是一樣的

Links booklink

Contact Us: admin [ a t ] ucptt.com