ファイル クラスとパス クラスは、ファイルとパスを操作するために使用される C 標準ライブラリのクラスです。ファイル クラスには、ifstream (テキスト ファイルの読み取り)、ofstream (テキスト ファイルの書き込み)、fstream (テキスト ファイルの読み取りおよび書き込み)、ofstream (バイナリ ファイルの書き込み)、および ifstream (バイナリ ファイルの読み取り) が含まれます。パス クラスには、path (ファイルまたはディレクトリのパスを表す) と directory_entry (ファイル システム エントリ情報を表す) が含まれます。実際のアプリケーションでは、ファイルを読み取りと書き込みのために開き、ファイルの内容を 1 行ずつ読み取り、その内容を他のファイルに書き込むことができます。
C 関数ライブラリのファイルおよびパス クラス
C 標準ライブラリには、ファイルおよびパスのシステム ライブラリを操作するためのファイルが多数用意されています。一般的に使用されるクラスをいくつか示します。
File class
std::ifstream
: テキスト ファイルの読み取りに使用されます。 std::ofstream
: テキスト ファイルの書き込みに使用されます。 std::fstream
: テキスト ファイルの読み取りと書き込みの両方に使用できます。 std::ofstream
: バイナリ ファイルの書き込みに使用されます。 std::ifstream
: バイナリ ファイルの読み取りに使用されます。 パス クラス
std::filesystem::path
: ファイルまたはディレクトリのパスを表します。 std::filesystem::directory_entry
: ファイル、ディレクトリ、シンボリック リンクなど、ファイル システム内のエントリに関する情報を表します。 実際的なケース
次のシナリオを考えてみましょう。「input.txt」という名前のテキスト ファイルの内容を読み取り、それを「output.txt」に書き込みます。ファイル。
rree以上がC++ ライブラリのファイル クラスとパス クラスは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。