13
std :: map için remove_if eşdeğeri
Belirli bir duruma göre haritadan bir dizi öğeyi silmeye çalışıyordum. STL algoritmalarını kullanarak bunu nasıl yaparım? Başlangıçta kullanmayı düşündüm remove_ifama bu mümkün değil, çünkü remove_if ilişkisel kapsayıcı için çalışmıyor. Harita için çalışan herhangi bir "remove_if" eşdeğeri algoritması var mı? Basit bir seçenek olarak, haritayı dolaşıp silmeyi düşündüm. Ancak haritada döngü …