qDir kütüphanesine ait fonksiyonları falan incelerken adamın rnek olarak yaptığı tek klasrün içindeki dosya ve dizinleri alma işlemini tüm bilgisayar için uyarlamak istedim şyle bi kod yazdım. #include <QtCore/QCoreApplication>#include <QDir>#include <QFileInfo>#include <QString>#include <QDebug>int main { QCoreApplication a ; QDir mDir; QString ad = "ABCDEFGHIJKLMNOPRSTUVYZWX"; for(int i=0;i<=25;i++) { mDir = ad +":/"; if(mDir. exists { foreach(QFileInfo mitm, mDir. entryInfoList } } return a. exec ;} EDİT: kod çalışıyorda ben gremiyormuşum :D bilgisayardaki sürücüleri içindeki dosya ve dizinleri listeliyor ancak sürücü içindeki dizinin içine inmiyor kodlar, yinede fena rnek olmadı sanırım :) :)

#include <QtCore/QCoreApplication>#include #include #include #include void listele ;int main void listele { QDir mDir ; foreach(QFileInfo mitm, mDir. entryInfoList { if(mitm. isDir qDebug << mitm. absoluteFilePath ; }} kodları bu hale getirdim daha alt dizinlere inmek için ama yapamadım sanırım, uraşan varsa denesin işte, çalışır hale getirebilirsem düzenlerim bi ara. İçinde return olmayan recursive yazmışın... Milletin başına iş açccan :D There are 10 types of people in the world. Those who knows binary and those who dont...

#include <QtCore/QCoreApplication>#include <QDir>#include <QFileInfo>#include <QString>#include <QDebug>void listele ;int main void listele { QDir mDir ; foreach(QFileInfo mitm, mDir. entryInfoList { if(mitm. isDir qDebug << mitm. absoluteFilePath ; }} kodları bu hale getirdim daha alt dizinlere inmek için ama yapamadım sanırım, uraşan varsa denesin işte, çalışır hale getirebilirsem düzenlerim bi ara. :)

İçinde return olmayan recursive yazmışın... Milletin başına iş açccan :D hayır hissediyodum bi hata olduğunu ama gremiyodum, diyorum neden düzgün sonuç vermiyo diye :D :)