Why for(auto x:st)st.erase(st.find(x)); and for( it=st.begin();it!=st.end();it++)st.erase(it); causes runtime error??
Runtime error in set.erase() ?
Why for(auto x:st)st.erase(st.find(x)); and for( it=st.begin();it!=st.end();it++)st.erase(it); causes runtime error??
Rev. | Lang. | By | When | Δ | Comment | |
---|---|---|---|---|---|---|
en3 | RED_in_Three_Months | 2019-10-12 00:31:48 | 0 | (published) | ||
en2 | RED_in_Three_Months | 2019-10-12 00:30:24 | 20 | Tiny change: ' \nfor(set<int> :: i' -> ' \nfor(set <int> :: i' (saved to drafts) | ||
en1 | RED_in_Three_Months | 2019-10-12 00:24:15 | 171 | Initial revision (published) |