nkfってなんだ (337レス)
上
下
前
次
1-
新
242
(1)
: 2009/03/18(水)18:53
AA×
>>241
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
242: [sage] 2009/03/18(水) 18:53:38 DLL だと、判定は UTF-16 になるのに lpBytesReturned に 0 が返ってきます。。。 HINSTANCE dll = ::LoadLibrary("nkf32.dll"); funcSetNkfOption *setopt = (funcSetNkfOption *) ::GetProcAddress(dll, "SetNkfOption"); funcNkfConvertSafe *conv = (funcNkfConvertSafe *) ::GetProcAddress(dll, "NkfConvertSafe"); funcNkfGetKanjiCode *getkc = (funcNkfGetKanjiCode *) ::GetProcAddress(dll, "NkfGetKanjiCode"); setopt("-xs"); conv(out, sizeof(out), &bytesReturned, in, sizeof(in)); int charcode = getkc(); ::FreeLibrary(dll); printf("%d %d %s\n", charcode, bytesReturned, out); 2.0.8 だと「4 6 UTF-16」みたいになるのに、2.0.9 だと「4 0」。 git は確認してないけど、>>241 で解決してるのかなぁ http://mevius.5ch.net/test/read.cgi/unix/1005206241/242
だと判定は になるのに に が返ってきます だと みたいになるのに だと は確認してないけど で解決してるのかなぁ
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 95 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.024s