Entries from 2014-01-23 to 1 day
UnicodeStringはchar16_t単位の16ビット配列。 だがMac OS Xがターゲットの場合、wchar_tは32ビット。なので、 UnicodeString u; wchar_t wbuf[1000]; wcscpy(wbuf,(wchar_t *)u.w_str());とするとコンパイルは通るが、Mac OS Xの場合はwbufの値は狂っている…
UnicodeStringはchar16_t単位の16ビット配列。 だがMac OS Xがターゲットの場合、wchar_tは32ビット。なので、 UnicodeString u; wchar_t wbuf[1000]; wcscpy(wbuf,(wchar_t *)u.w_str());とするとコンパイルは通るが、Mac OS Xの場合はwbufの値は狂っている…