回答編集履歴

1

[ファイルを開く]ダイアログ→[開く]ダイアログ

2023/09/22 07:03

投稿

sk.exe
sk.exe

スコア1077

test CHANGED
@@ -1,6 +1,6 @@
1
1
  > 上記のコードで作成されたCSVファイルを**メモ帳で開くと**、ANSIと表示されます
2
2
 
3
- Windows のメモ帳(notepad.exe)によってそのCSVファイルを開く際にキャラクタセットを特に指定しなかった(エクスプローラーから開いた、もしくはメモ帳の[ファイルを開く]ダイアログにおいて「自動検出」を選択した状態で開いた)のであれば、それは単にテキストファイルに記録されているデータがメモ帳によって解析された結果、「このファイルのキャラクタセットは ANSI である」と**推定**された結果に過ぎません。
3
+ Windows のメモ帳(notepad.exe)によってそのCSVファイルを開く際にキャラクタセットを特に指定しなかった(エクスプローラーから開いた、もしくはメモ帳の[開く]ダイアログにおいて「自動検出」を選択した状態で開いた)のであれば、それは単にテキストファイルに記録されているデータがメモ帳によって解析された結果、「このファイルのキャラクタセットは ANSI である」と**推定**された結果に過ぎません。
4
4
 
5
5
  > ただ、コードの変数 strを ”**123abc**” や "*******" などにして、メモ帳で開くとUTF-8と表示されます
6
6