12
STL haritalarında map :: insert kullanmak [] 'den daha mı iyidir?
Bir süre önce, bir meslektaşımla STL haritalarına nasıl değer ekleyeceğimi tartıştım . map[key] = value; Doğal hissettiği ve okuması açık olduğu için tercih ettim , map.insert(std::make_pair(key, value)) Sadece sordum ve ikimiz de eklemenin neden daha iyi olduğunu hatırlayamıyoruz, ama eminim sadece bir stil tercihi değil, verimlilik gibi teknik bir neden …