基本的に、ディスク上にあるものを表示したり、ネイティブファイルシステムとの間でファイルをファイルシステムにコピーしたりするなどの非常に単純な操作を実装するユーザー空間ファイルシステムとして機能するプログラムを実装する必要があります(単一のファイルに含まれています) "disk01" と呼ばれる) を実行し、ファイル システムからファイルを削除します。
私は基本的に、自分の「ディスク」を作成してその中に他のファイルを入れる方法がわからないので、どこから始めればよいかについての出発点またはヒントを探しています。これは宿題です。
何らかの方向性を探しているC++の学生です。
編集:
これは、いくつかの異なる場所で「VFS」または仮想ファイル システムとして、zip ファイルのようなものとして既に使用されている概念であることを私は知っています (コンテンツは、zip ファイルを処理できるプログラムを介してのみ表示できます)。私は基本的に、zip や winrar などに似た独自のプログラムを作成しようとしていますが、それほど複雑で機能が豊富ではありません。
これまでのご提案ありがとうございます。皆様大変お世話になりました!