ファイル名にfopenを使用できませんいくつかの文字(例:ş、ç、ı) これらのファイルにどのようにfopenを使用できますか? 私はvC++ 6(私は)とC言語を使用しています。 私は_wfopenを使用しようとしていたときに決してファイルを開きませんでした。fopen非ascii文字エラー
2
A
答えて
3
パス名をUTF-16(おそらくMultiByteToWideChar
を使用)に変換し、GetShortPathNameW
を使用して、fopen
に渡すことができるパスを取得します。
0
wchar _(コンパイラの設定)を使用し、wchar _ t *を渡していて、char *から_wfopenを渡していないことを確認してください。
関連する問題
- 1. Sqliteをデータベース非ASCII文字のエラー
- 2. wxStyledTextCtrl非ASCII文字
- 3. URLの非ASCII文字
- 4. Cの非ASCII文字
- 5. ハッシュ非ASCII文字をC#
- 6. Python 2/3 subprocess.Popenと非ASCII文字
- 7. scanf( "%s")に非ASCII文字を入力
- 8. Python 2.7 - Elasticsearch - SyntaxError:非ASCII文字 '\ xc3'
- 9. Vimの:getlineのと非ASCII文字
- 10. 非ASCII文字をホスト名で
- 11. Python Djangoエンコーディングエラー、 '\ xe5'非ASCII文字
- 12. Python 3.5.2非ASCII文字出力
- 13. 文字列内の非ASCII文字を検出する
- 14. 非ASCII文字のストリップ複数行文字列
- 15. ブタのラテン文字列の非ASCII文字を削除する
- 16. Python 2.7バイト文字列内の非ASCII文字
- 17. ASCII文字
- 18. ASCII NULL文字
- 19. 「非ASCII文字」エラーPythonプログラムを実行しているWindows PowerShellのから
- 20. ASCII文字62は
- 21. パディングミックスユニコード-ASCII文字列にスペースを持つASCII文字
- 22. Bash/Linux .txtファイル内の非ASCII文字を検索し、ASCII文字で置き換えます。
- 23. ASCII文字とASCII以外の文字を含む文字列を逆転
- 24. C/C++の文字列リテラルに非ASCII文字を挿入する方法
- 25. どのように文字列から非ASCII文字を削除 - #
- 26. 配列と の文字として非ASCII文字列を扱う
- 27. ASCII文字のみの文字列php
- 28. 文字列内のASCII文字
- 29. 非ASCII文字を含むPythonモジュールを検索する
- 30. 応答が遅いSYBASEでのUnicode(非ASCII)文字を照会
詳細については、_wfopen()の呼び出し後にerrnoが設定されましたか?返されたファイルハンドルからデータを読み取ろうとしたらどうでしたか? –
_wfopenでコードを投稿して、なぜ動作していないのかわかるようにしてください。 – crashmstr