wctomb(Windows)

Windowsでwctombを使う場合、基本的にShift_JISへの変換ってことになる。

wctomb、_wctomb_l | Microsoft Learn

wctomb.cで、

と書く。

Windowsのワイド文字はUTF-16LEなので2バイト。
Windowsのワイド文字はUTF-16LEなので2バイト。

Windowsのワイド文字はUTF-16LEなので2バイト。
"Japanese_Japan.932"ロケールShift_JIS相当。
("C"ロケールで変換したら失敗したので、"Japanese_Japan.932"ロケールのセットは必要。)

SJISになってる。
SJISになってる。

SJISになってる。

Sample/c/wctomb/wctomb_Windows/src/wctomb at master · bg1bgst333/Sample · GitHub