almak :: yaparak haritayı en fazla n unsurlar .nasıl bir std ilk n elemanlarından :: haritası
bariz çözüm n 0 ile bir halka oluşturabilir ve std için birinci parametrenin :: Silme() olarak inci yineleyici kullanmaktır.
döngü (en azından benim kullanıcı kodu) eksik olduğu ve daha fazlası "gitmek STL yolu" dır olmayan herhangi bir çözüm olup olmadığını merak ediyorum.
Hmm .. Bir yineleyici döngüsü kullanmanın * olduğunu söyleyebilirim * * STL yolu gitmiyor, değil mi? – schnaader
"std :: silme" yoktur. 'Std :: map :: delete()' –