"Enter"a basıp içeriğe geçin

Maps

Maps : Verileri anahtar-değer ilişkisiyle saklayan bir konteyner veri yapısıdır. Her bir anahtara karşılık gelen sadece 1 değer vardır. Anahtarı kullandığımızda karşılık gelen değeri bize getirir.

map<anahtar_tipi , değer_tipi> map_ismi; şeklinde tanımlanır. (copy constructer kullanılabilir)

 

Aynı şekilde 81 ilin tamamı için İsim- plaka şeklinde anahtar-değer oluşturarak, İsmini yazdığımız şehirin plakasıyla işlem yapacak bir kod oluşturabiliriz.

Uniform ilklendirme ile maps kullanımı:

Diğer konteyner sınıflarda bulunan temel özelliklerin çoğu map için de geçerlidir (find, swap, insert, at vb)

Tüm üye fonksiyonlar için bakabilirsiniz : http://www.cplusplus.com/reference/map/map/

    Bir cevap yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir