有誰知道opendir的Win32等價物是什麼(或者甚至存在)? 很顯然,我可以在FindNextFile中使用FindFirstFile(Ex),但在路徑中添加*看起來像是一種駭人的方式。opendir的Win32等價物
0
A
回答
3
FindFirstFile
和FindNextFile
是合適的Win32 API。假設你正在編寫C++代碼,作爲一個便攜式替代品,你可以考慮使用Boost Filesystem庫中的directory_iterator
(它在Windows上使用FindFirstFile
和FindNextFile
執行)。
0
我相信你可以使用CreateFile
與FILE_FLAG_BACKUP_SEMANTICS
然後BackupRead
讀取目錄數據,但我不知道該數據實際上是什麼格式。此外,您將需要運行作爲與SE_BACKUP_NAME
權限的用戶啓用,所以這在通用應用程序中並不適合。
相關問題
- 1. 什麼是Process.MainModule.FileName的win32等價物
- 2. 什麼是mac的win32等價物?
- 3. 的Win32等價的getuid()的
- 4. 是Cocoa Mac的Win32 API或MFC在Windows中的等價物嗎?
- 5. Python的等價物@
- 6. os.getpardir()的等價物?
- 7. document.getElementsByClassName的等價物
- 8. 什麼是在Win32 API中Posix popen()的等價物?
- 9. Win32函數「AdjustWindowRect」中是否存在Java JFrame等價物?
- 10. iOS等價物onRestart()
- 11. Python等價物repr()?
- 12. VB.NET HashMap等價物
- 13. BufferedImage.getRGB C#等價物?
- 14. Ext JS等價物
- 15. Golang requirements.txt等價物
- 16. TSQL/MySQL等價物
- 17. OrderedDict的list.index()的等價物?
- 18. Unix的pdfinfo的等價物
- 19. Db的List.exists的等價物
- 20. CCLayer的-viewDidAppear的等價物?
- 21. Ruby的cURL的等價物?
- 22. Phoenix的Rails.env.production的等價物?
- 23. PostgreSQL的mysql_insert_id()的等價物?
- 24. Windows的gettimeday()的等價物
- 25. .NET的System.Diagnostics.Process.Exited事件的Win32等效物?
- 26. AS2中Event.MOUSE_LEAVE的等價物
- 27. SQL的等價物mysqli_real_escape_string
- 28. tcl中#define的等價物?
- 29. 代碼的LINQ等價物?
- 30. Sinatra的Python等價物
出於好奇,這種方法怎麼樣似乎對你「hackish」?你的回答可能會幫助我們做出適當的迴應...... – reuben 2009-01-12 02:01:53