Win32でopendirに相当するものが何であるか(または存在するかどうか)を誰かが知っていますか?明らかに、FindFirstFile(Ex)をFindNextFileと一緒に使用することもできますが、パスに*を追加することは、それを行うための非常にハックな方法のようです。
Frans-Willem
質問する
2085 次
2 に答える
3
FindFirstFile
およびFindNextFile
適切な Win32 API です。C++ コードを書いていると仮定すると、 Boost Filesystemライブラリ (およびを使用して Windows に実装されている)directory_iterator
から使用することを検討できる移植可能な代替手段として考えられます。FindFirstFile
FindNextFile
于 2009-01-10T20:38:03.457 に答える
0
CreateFile
withFILE_FLAG_BACKUP_SEMANTICS
を使用してBackupRead
ディレクトリデータを読み取ることができると思いますが、データが実際にどのような形式であるかはわかりません。また、権限が有効になっているユーザーとして実行する必要があるSE_BACKUP_NAME
ため、これは実際には適していません汎用アプリケーション。
于 2009-01-10T20:19:52.013 に答える