에서 반복자 (const가 아닌)로 호출 C++ (11) (하나가 반복자로했다 이상) 첫 번째 인수 const_iterator
으로 std::vector::erase
가져 : 당신이 볼 수 있듯이지우기 const_iterator를를 얻을 수 있지만,
http://www.cplusplus.com/reference/vector/vector/erase/
그러나 이 예제는 cbegin
과 함께 사용하지 않습니다. 대신 begin
과 함께 사용됩니다. const_iterator
과 iterator
사이에 암시 적 변환이 있습니까?
'iterator'에서 'const_iterator'로의 암시 적 변환이 있지만 일반적으로 반대는 아닙니다. –
이야기의 도덕 : 신뢰할 수있는 참조 문서를 사용하십시오. –