bir kova yineleyici (local_iterator
) kullanılarak std::unordered_set
bir öğe kaldırabilir diyor? silme() yalnızca iterator
s küresel kabul etmez, eşdeğer işlevsellik local_iterator
için olduğundanBir std :: unordered_set öğesinden kepçe yineleyicileriyle öğeleri kaldırmak mümkün mü? Söz gibi
- : İki olası çözümler görebilir?
local_iterator
için eşdeğer globaliterator
elde etmek mümkün mü?
Bu mümkün değilse, lütfen neden olmadığını açıklayın. Bu destekler arayüzde hiçbir işlevi olmadığı
hem 'Onun 've' ++ Onun' aynı işlev çağrısında. –
Güncelleme, yine de aynı hatayla sonuçlanıyor. –
['std :: remove_if'] 'da okumalısınız (http://en.cppreference.com/w/cpp/algorithm/remove). Aslında elemanları kaldırmaz. –