我有一个包含许多HTML文件的文件夹和子文件夹。我想将所有html文件路径存储到数组中。我正在使用C ++和ubuntu。
我知道一个终端命令 - find . -name *.html
,它给了我所有的html文件路径
我想使用这些路径使用WKHTMLTOPDF
和线程创建这些HTML文件的PDF。如何存储这些路径并使用它?
答案 0 :(得分:0)
你可以使用std::system
http://en.cppreference.com/w/cpp/utility/program/system
执行find命令并在C ++程序中使用输出。或者在Steven的APUE(“Unix环境中的高级编程”)中阅读文件系统遍历并自行完成。从man 3 stat
开始。