13 Ocak 2016 Çarşamba

c++ da QMap Ve QHash Nedir?

QMap   Liste gibi düşünebiliriz yada Dizi Gibi Düşünebiliriz ...Örnegin Employees Adında Bir Map Oluşruyoruz Numarası İle Adını Kaydediyoruz .Bir Nevi Haritalamada Diyebiliriz

QMAP  == QHASH   aşagı yukarı Birbirinn Aynısdır




 QMap<int,QString>Employees;      
//  Kısmi Olarak Liste Mantıgında Çalışıyor ..Haritalama da Diyebiliriz
    Employees.insert(1,"bob");
    Employees.insert(2,"gob");
    Employees.insert(3,"job");
    Employees.insert(4,"kob");
        foreach(int i,Employees.keys())
        {
            qDebug()<<Employees[i];

        }

  QMap Yerine QHashde Yazsak Aynı Çıktıyı Üretir..   Fakat QMAP,QHASH ten Daha Hızlıdır 
Share: