列出目录C / C ++中的文件

时间:2017-01-16 17:04:27

标签: c directory

经过对谷歌和stackoverflow的一些研究后,我得出结论,自己提出这个问题:

(require ['com.ashafa.clutch :as 'clutch])

;; Test connection to DB - I've created one called wiki
(clutch/get-database "wiki")

;; Get a list of all documents
(clutch/with-db "wiki"
    (clutch/all-documents))

;; Output all docs with contents
(clutch/with-db "wiki"
    (clutch/all-documents {:include_docs true}))

;; Output titles of all docs that have one
(map (fn [result] (:title (:doc result)))
            (clutch/with-db "wiki"
    (clutch/all-documents {:include_docs true})))

我想在我的应用程序中支持一个快捷方式,您可以从命令行为它提供一个目录,它会自动遍历它及其子目录。我可以自由地使用C和C ++,但是如果可能的话,不要在任何第三方库上放弃。

提前致谢!

编辑:

关于重复问题:我已经找到了一个并尝试了但是dirent.h并没有为我工作。这就是我写这个的原因。另外关于C / C ++:我的应用程序目前是用纯C语言编写的,我赞成只使用C语言的解决方案,但如果建议使用更好的C ++解决方案,那么它也是可以接受的。

0 个答案:

没有答案