말하는 내가 뭔가를 다음과 같다:
void myFunk(std::vector<T>& v, std::vector<T>::iterator first, std::vector<T>::iterator last) {
while (first != last) {
if ((*first) > (*last)) {
T someT;
v.push_back(someT);
}
first++;
}
}
int main(){
std::vector<T> foo = {some, T, values};
myFunky(foo, foo.begin(), foo.end())
return 0;
}
이 무한 루프를,또는 종료 후 foo.size()
반복? 다시 말해서,것 last
반복기를 업데이트로 foo
성장,또는 그 유지를 지정된 값이 함수 호출에?
나는 가정 last
변경 이후,그것은 포인터를 위치하지만,일부 확인합니다.