現在、ファイルシステム上のフォルダーを監視する C++ プログラムを実装しようとしています。アプリケーションを初期化すると、ディレクトリがスキャンされ、ディレクトリに関するメタ情報が保存されます。
プログラムがアクティブなときに何かが変更された場合、フォルダーへの変更を読み取ることができます (フォルダーまたはファイルの名前の変更など)。しかし、プログラムが実行されていない間は、ディレクトリへの変更を追跡できません。起動時に私は得るでしょう
Removed folder X
Added folder Y
それ以外の
Renamed folder X to Y
パス/名前以外の方法でディレクトリを識別することは可能ですか? はいの場合、C++ / Qt でその情報をどのように収集しますか?