经过对谷歌和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 ++解决方案,那么它也是可以接受的。