Home > Technical > androidのC/C++では、wchar_tは4バイト定義

androidのC/C++では、wchar_tは4バイト定義

Oops!!! wchar_t in Android is 4 bytes!! - android-ndk | Google グループ

AndroidのC/C++でwchar_tは使ってはダメ - 組み込みの人。

これは1ヶ月半くらい前に、うちの会社の人も随分ハマってたわ。

けっきょくソースを遡って4バイトだって見つけたみたいだけど。androidでは、wchar_tの代わりに、ICUというライブラリ?が含まれているみたい、件の彼もそういえばそんなことを言ってたな。

ICU Home Page (ICU - International Components for Unicode)

何かこの辺が関係しそうなものを移植するときには気をつけたほうが良さそうね。

Comments:0

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://www.swingingblue.net/mt/mt-tb.cgi/2263
Listed below are links to weblogs that reference
androidのC/C++では、wchar_tは4バイト定義 from きままな日記帳

Home > Technical > androidのC/C++では、wchar_tは4バイト定義

Feeds

Return to page top