ファイル管理機能またはMFCを使用して、ファイルがバイナリファイルかテキストファイルかを判断する方法はありますか?
ファイル管理関数では、GetFileTypeはバイナリファイルとテキストファイルを区別していないようです。ここのdwFileAttributes属性と同じです。
MFCで、CFile :: GetStatus()を調べてみましたが、m_attributeは、ファイルがバイナリであるかテキストであるかについては何も示していません。
これらの2つのライブラリのいずれかを使用してこれを行う方法を知っている人はいますか?ありがとうございました。
(ディレクトリを再帰的に通過する関数を作成しようとしているので知りたいです。テキストファイルを(CStdioFileを使用して)書き直し、あちこちでいくつかの単語を置き換えます...しかし、画像を台無しにしているようです。ディレクトリにあります。画像もコピーできるようにしたいと思います...しかし、バイナリファイルとテキストファイルを区別して、それらを異なる方法で処理できるようにする方法が必要です。)