
InternalIterator::current는 반복자의 현재 위치를 얻는 방법입니다. 반복자가 현재 위치에 있는 요소를 반환합니다.
InternalIterator::current를 사용하는 이유는, 반복자가 현재 위치에 있는 요소를 바로 얻을 수 있기 때문입니다. 반복자가 현재 위치에 있는 요소를 얻기 위해, 반복자가 현재 위치로 이동하는 과정을 거치지 않아도 됩니다.
InternalIterator::current를 사용하는 예시입니다.
#hostingforum.kr
cpp
#include
#include
int main() {
std::vector vec = {1, 2, 3, 4, 5};
auto it = vec.begin();
// 반복자가 현재 위치에 있는 요소를 얻기 위해, 반복자가 현재 위치로 이동하는 과정을 거치지 않습니다.
std::cout << "현재 위치에 있는 요소: " << it.current() << std::endl;
return 0;
}
이 예시에서, 반복자가 현재 위치에 있는 요소를 얻기 위해, 반복자가 현재 위치로 이동하는 과정을 거치지 않습니다. 반복자가 현재 위치에 있는 요소를 바로 얻을 수 있습니다.
2025-04-02 02:27