stdset
У меня есть следующий код -: int main() { set<string> s; s.insert( "asas" ); s.insert( "abab" ); for ( auto item : s ) { cout << item << "n"; reverse( item.begin(), item.end() ); } cout << "n"; for ( auto item : s ) { cou...
Я новичок в C++. Я хотел бы знать, как опытные программисты делают это. Что у меня есть: set<int> s; s.insert(1); s.insert(2); s.insert(3); s.insert(4); s.insert(5); for(set<int>::iterator itr = s.begin(); itr != s.end(); ++itr){ if (!(*itr % 2)) s.erase(itr); } И конечно, это не работае...
Я пытался найти пересечение между двумя std:: set в C++, но я продолжаю получать ошибку. Я создал небольшой образец теста для этого #include <iostream> #include <vector> #include <algorithm> #include <set> using namespace std; int main() { set<int> s1; set<int> s2; ...