gpt4 book ai didi

c++ - 如何使用 QDirIterator 扫描多个目录

转载 作者:行者123 更新时间:2023-11-28 01:50:26 27 4
gpt4 key购买 nike

这将迭代一个目录和子目录,但我如何指定“C:/”和“D:/”等等?我想指定多个目录。这可能吗?

QDirIterator it("C:/", QDirIterator::Subdirectories);
while (it.hasNext()) {
qDebug() << it.next();

}

最佳答案

没有本地方法可以做你想做的事,但你可以通过以下方式做。

QStringList list;
list<< "C:/" << "D:/";

foreach (QString element, list) {
QDirIterator it(element, QDirIterator::Subdirectories);
while (it.hasNext()) {
qDebug() << it.next();

}
}

关于c++ - 如何使用 QDirIterator 扫描多个目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43208909/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com