0
STL 컨테이너 (vector
, list
등 포함)는 difference_type
typedef를 가지고 있는데, 이는 보통 std::ptrdiff_t
의 별칭입니다.STL 컨테이너의 difference_type typedef
무엇입니까? 모든 멤버 함수에서 사용됩니까?
STL 컨테이너 (vector
, list
등 포함)는 difference_type
typedef를 가지고 있는데, 이는 보통 std::ptrdiff_t
의 별칭입니다.STL 컨테이너의 difference_type typedef
무엇입니까? 모든 멤버 함수에서 사용됩니까?
반복자 간의 차이를 계산하는 데 사용됩니다. 예 : cont.end() - cont.begin().
stl 컨테이너에서 직접 사용하지는 않지만 iterator 라이브러리에서 널리 사용됩니다. 예 :
template< class InputIt >
typename std::iterator_traits<InputIt>::difference_type
distance(InputIt first, InputIt last);