setlocaleがファイル入出力に及ぼす影響について試す。
setlocale, _wsetlocale | Microsoft Learn
まずは、"C"ロケールでファイル出力してみる。
fprintfとfwprintfでファイル出力。
fprintfはShift_JIS出力。
fwprintfでは文字化けしてしまった。
"C"ロケールでワイド文字関数はやめておこう。
Sample/c/setlocale/setlocale_Windows_C/src/setlocale at master · bg1bgst333/Sample · GitHub