Std::set
Troubleshooting
const_iterator
set
의 이터레이터(set
<T>::iterator
)는 const이다. set
은 정렬된 컨테이너 이다. 변수 값이 정렬조건이 되기 때문에 내부 변수를 변경할 경우 잠재적인 버그를 유발할 가능성이 있기 때문에 그렇다. 따라서 값을 바꾸고 싶을 경우 KEY와 VALUE가 다른 std::map을 사용하는 것이 좋다.
set
의 이터레이터(set
<T>::iterator
)는 const이다. set
은 정렬된 컨테이너 이다. 변수 값이 정렬조건이 되기 때문에 내부 변수를 변경할 경우 잠재적인 버그를 유발할 가능성이 있기 때문에 그렇다. 따라서 값을 바꾸고 싶을 경우 KEY와 VALUE가 다른 std::map을 사용하는 것이 좋다.