私はいくつかの助けが必要です。 BOMなしでUTF-8エンコーディングで2つのソースファイルを開くプログラムを作成しています。最初のものは、英語のテキストとIDを含むその他の情報を含んでいます。 2番目の文字列には文字列IDと変換のみが含まれます。プログラムは、最初のファイルからすべての文字列を、2番目のものから英語の文字とロシア語の変換に置き換えて変更し、これらの文字列を出力ファイルに書き込みます。すべてがOKですが、宛先ファイルにBOMが表示されます。そして、ソースのようなBOMのないファイルを作成したい。 私が使用していない、テキストモードを使用しないでください出力ファイルにfputws機能付きバッファ をwchar_t型と書き込みをfgetws機能をCCS = UTF-8 読み取り、文字列をテキストモードでのfopen関数でBOMにUTF-8ファイルを出力させないようにすることはできますか? (Visual Studio 2005)
0
A
答えて
2
をファイルを開きますMS ccs=
fopen
に拡張し、fputws
を使用しないでください。代わりにfopen
をバイナリモードで使用し、正しいUTF-8を自分で記述してください。
関連する問題
- 1. Visual Studio 2005レポートデザイナーの外観をVisual Studio 2005レポートデザイナーのようにすることはできますか
- 2. DBNull型に入力できません--- Visual studio 2005
- 3. Visual Studio 2005の出力ウィンドウでcoutをキャプチャしますか?
- 4. Visual Studio 2005がインストールされているときにVisual Studio 2005マクロが動作しなくなる
- 5. Visual Studio 2008と2010を中断することなくVisual Studio 2005をインストールできますか?
- 6. 出力ファイルを書き込むことができません... pdb visual studio 2010
- 7. Visual Studio 2005:Visual Studioのlocalhost Webサーバーに接続できません
- 8. Visual Studioは.cppファイルを見ることができません
- 9. wixファイルに熱の出力を含めるにはどうすればいいですか? (Visual Studioプロジェクトなし)
- 10. Visual Studio 2005でVisual Source Safeとやりとりするにはどうすればいいですか?
- 11. Visual Studio 2015の出力ウィンドウでC#コンパイラの出力が折り返されないようにするにはどうすればよいですか?
- 12. このようなファイルやディレクトリはありません - Visual Studio
- 13. Visual Studio 2008でC++を以前のバージョンのように動作させることはできますか?
- 14. Visual Studioはビルド出力を複数のディレクトリに出力することをサポートしていますか?
- 15. Visual StudioをインストールせずにVisual StudioプロジェクトをWeb Appとして展開することはできますか?
- 16. Typescriptを使用すると、Visual Studioの出力ウィンドウにどのように印刷できますか?
- 17. Visual Studio 2005プロジェクトで展開可能なコンテンツ...どのように?
- 18. Visual Studio 2005 Annoyances
- 19. Doxygenが保護されたメンバーを出力できないようにすることはできますか?
- 20. PostSharpによるVisual Studio 2005のサポート?
- 21. Visual Studio 2005ソフトウェア
- 22. Visual StudioのWebフォームデザイナが開かれないようにすることはできますか?
- 23. Visual Studioで入力ファイルを開くことができません
- 24. Visual Studio 2005 .vcprojファイルはUTF-8としてエンコードされません。
- 25. Visual Studio 2005プロジェクトオプション
- 26. ソリューションを開くときにVisual Studio 2008が除外されたフォルダを展開しないようにするにはどうすればよいですか?
- 27. Visual Studio出力ファイル '... \ obj \ Debug \ Foo.Bar.dll'に書き込めませんでした。
- 28. Visual StudioまたはVSTSDBをインストールせずに、データベースの展開を行うことはできますか?
- 29. Visual Studio 2005のシンボル
- 30. Windows 10にVisual Studio 2005をインストールする
どの言語ですか?マイクロソフトからのものでなければなりません... – wildplasser
@wildplasser、C言語 –
は、私たちが推測によって実行時の問題をデバッグすることが期待されていますか? – user3629249