Bir grubu başka bir sete eklemek, her bir öğede yinelemekten daha iyi bir yol var mı?ek set başka bir kümeye ayarlanmış
i var:
set<string> foo ;
set<string> bar ;
.....
for (set<string>::const_iterator p = foo.begin();p != foo.end(); ++p)
bar.insert(*p);
Bunu yapmak için daha etkili bir yolu var mı?
İlginçtir C++ 03, doğrusal zamanı garanti eder !? aralık sıralandığında (başka bir 'set'den gelir), ancak C++ 0x'nin nispeten yeni bir taslağı bu garantiyi sildi. –