Windowsでwctombを使う場合、基本的にShift_JISへの変換ってことになる。
wctomb、_wctomb_l | Microsoft Learn
wctomb.cで、
と書く。
Windowsのワイド文字はUTF-16LEなので2バイト。
"Japanese_Japan.932"ロケールはShift_JIS相当。
("C"ロケールで変換したら失敗したので、"Japanese_Japan.932"ロケールのセットは必要。)
SJISになってる。
Sample/c/wctomb/wctomb_Windows/src/wctomb at master · bg1bgst333/Sample · GitHub