print_file_wtext_cstdio

fprintfでワイド文字テキストを指定された時の関数print_file_wtext_cstdioを作る。
main.cで、

と書く。
test1.txtは、

ロケール指定しないと上手く書き込まれない。
ロケール指定しないと上手く書き込まれない。

ロケール指定しないと上手く書き込まれない。
test2.txtは、

UTF-8で書き込まれてる。
UTF-8で書き込まれてる。

UTF-8で書き込まれてる。
test3.txtは、

EUC-JPで書き込まれてる。
EUC-JPで書き込まれてる。

EUC-JPで書き込まれてる。
指定したワイド文字列をそのまま書き込むわけではなく、ロケールの影響を受けていて、そのロケール文字コードのマルチバイト文字列で書き込まれている。

Test/c/print_file_wtext_cstdio/print_file_wtext_cstdio/src/print_file_wtext_cstdio at master · bg1bgst333/Test · GitHub