私は Java 開発者なので、ファイルを操作しようとすると、File クラスのオブジェクトをインスタンス化します。デフォルトでは、オブジェクトには などのメソッドがありますgetAbsoluteFile()
。
ただし、C++ では、 thisによると、stdio.h ヘッダー ファイル内で定義されている FILE という型を使用します。これはオブジェクトではなく型であるため、メソッドを持たないため、どのように操作するのでしょうか?特に、FILE の名前を変更するにはどうすればよいでしょうか?
Java とは異なる場合、C++ でメソッドを持つオブジェクトを持つことと同等のものは何ですか (ファイルのシナリオから判断すると、異なるようです)?