C ++이 코드가 작동하지 않는 이유는 무엇입니까?

vector<int> v = { 1,2,3,4,5 };
for (auto beg = v.begin(); beg != v.end();++beg)
{
    if (beg == v.begin())
        v.push_back(50);
}

런타임 동안 "벡터 반복기가 증가 할 수 없음"이라고 표시됩니다.

슬라바

언급했듯이 std::vector::push_back()반복자를 무효화 할 수 있습니다. 가능하지만 매우 추악한 해결책은 다음과 같습니다.

for (auto beg = v.begin(); beg != v.end();++beg)
{
    if (beg == v.begin()) {
        v.push_back(50);
        beg = v.begin();
    }
}

하지만 당신의 논리는 복잡해 보입니다. 왜 루프 바로 전에 뒤로 밀지 않습니까?

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

이 코드가 작동하지 않는 이유는 무엇입니까? C ++

분류에서Dev

이 SFML C ++ 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 C # 코드가 예상대로 작동하지 않는 이유는 무엇입니까?

분류에서Dev

C에서 문자열 반전.이 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 코드가 작동하지 않는 이유는 무엇입니까? (C 기본 IO)

분류에서Dev

이 C ++ While 루프가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 SwiftUI Picker 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 GridBagLayout 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 자바 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 PHP 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

이 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 운동 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 JQuery 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 jQuery 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 정렬 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 jquery 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 각도 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 각도 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 각도 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

내 소스 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

AngularJS 코드가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

루프가 작동하지 않는 이유는 무엇입니까? if & C 함수

분류에서Dev

AddVector CUDA C ++가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

C #에서 {} catch {}가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

C ++의 merge_sort가 작동하지 않는 이유는 무엇입니까?

분류에서Dev

strcmp가 c에서 작동하지 않는 이유는 무엇입니까?

Related 관련 기사

  1. 1

    이 코드가 작동하지 않는 이유는 무엇입니까? C ++

  2. 2

    이 SFML C ++ 코드가 작동하지 않는 이유는 무엇입니까?

  3. 3

    이 C # 코드가 예상대로 작동하지 않는 이유는 무엇입니까?

  4. 4

    C에서 문자열 반전.이 코드가 작동하지 않는 이유는 무엇입니까?

  5. 5

    이 코드가 작동하지 않는 이유는 무엇입니까? (C 기본 IO)

  6. 6

    이 C ++ While 루프가 작동하지 않는 이유는 무엇입니까?

  7. 7

    이 SwiftUI Picker 코드가 작동하지 않는 이유는 무엇입니까?

  8. 8

    이 GridBagLayout 코드가 작동하지 않는 이유는 무엇입니까?

  9. 9

    이 자바 코드가 작동하지 않는 이유는 무엇입니까?

  10. 10

    이 코드가 작동하지 않는 이유는 무엇입니까?

  11. 11

    이 코드가 작동하지 않는 이유는 무엇입니까?

  12. 12

    이 PHP 코드가 작동하지 않는 이유는 무엇입니까?

  13. 13

    이 코드가 작동하지 않는 이유는 무엇입니까?

  14. 14

    이 코드가 작동하지 않는 이유는 무엇입니까?

  15. 15

    내 운동 코드가 작동하지 않는 이유는 무엇입니까?

  16. 16

    내 JQuery 코드가 작동하지 않는 이유는 무엇입니까?

  17. 17

    내 jQuery 코드가 작동하지 않는 이유는 무엇입니까?

  18. 18

    내 정렬 코드가 작동하지 않는 이유는 무엇입니까?

  19. 19

    내 jquery 코드가 작동하지 않는 이유는 무엇입니까?

  20. 20

    내 각도 코드가 작동하지 않는 이유는 무엇입니까?

  21. 21

    내 각도 코드가 작동하지 않는 이유는 무엇입니까?

  22. 22

    내 각도 코드가 작동하지 않는 이유는 무엇입니까?

  23. 23

    내 소스 코드가 작동하지 않는 이유는 무엇입니까?

  24. 24

    AngularJS 코드가 작동하지 않는 이유는 무엇입니까?

  25. 25

    루프가 작동하지 않는 이유는 무엇입니까? if & C 함수

  26. 26

    AddVector CUDA C ++가 작동하지 않는 이유는 무엇입니까?

  27. 27

    C #에서 {} catch {}가 작동하지 않는 이유는 무엇입니까?

  28. 28

    C ++의 merge_sort가 작동하지 않는 이유는 무엇입니까?

  29. 29

    strcmp가 c에서 작동하지 않는 이유는 무엇입니까?

뜨겁다태그

보관