如何獲取文件夾及其內容的路徑。說我有一個名爲MyFolder文件夾作爲獲取文件夾內容C語言
的/ tmp/MyFolder中/在那裏有子文件夾SubFolder1,SubFolder2 ......以及一些文件
如何獲取文件夾及其內容的路徑。說我有一個名爲MyFolder文件夾作爲獲取文件夾內容C語言
的/ tmp/MyFolder中/在那裏有子文件夾SubFolder1,SubFolder2 ......以及一些文件
使用dirent和dir結構。你可以使用opendir(),readdir()等進行操作。
readdir()將一次給出一個名稱,並且您可以繼續反覆調用它。
比{open,read,close}更有效的方法dir()是Linux的getdirentries()函數。有關詳細信息,請參閱getdirentries(3)。
我認爲這是以Linux爲中心的,OP是詢問Mac OS/X的。 – 2010-06-11 14:50:28
getdirentries存在於BSD和MacOS/X上 – cjp 2011-01-05 00:58:52
你能更具體一點嗎?你想獲得/ tmp/MyFolder的目錄/文件列表或「絕對路徑」嗎? – 2010-06-11 13:36:48
我知道你的問題被標記爲c,但在obj-c中使用NSDirectoryEnumerator。 CoreFoundation框架中可能有類似的功能。 – 2010-06-11 13:43:39
您是否在尋找opendir/readdir還是我誤解了這個問題? – 2010-06-11 13:47:57