std :: map insert ou std :: map find?

Assumindo um mapa em que você deseja preservar as entradas existentes. 20% do tempo, a entrada que você está inserindo é de novos dados. Existe uma vantagem em fazer std :: map :: find e std :: map :: insert usando o iterador retornado? Ou é mais rápido tentar inserir e agir com base no fato de o iterador indicar ou não o registro foi ou não foi inserido?

questionAnswers(18)

yourAnswerToTheQuestion