QVector를 사용하여 파일 텍스트의 값을 저장하고 있습니다. 나는 잘못된 파일을 선택하고 "범위를 벗어난 색인"이 발생하면 제어하려고합니다. 나는 캐치 (...)를 시도하고 있지만 예외를 첨부하지는 않습니다. try-ctach 블록을 사용하여 QObject의 이러한 유형의 이벤트를 첨부 할 수 있습니까?QVector 오브젝트의 "범위를 벗어난 인덱스"예외를 잡습니다.
2
A
답변
3
Qt는 예외를 사용하지 않고 범위를 벗어난 액세스에 대해 단언합니다. std :: vector로 전환하거나 QVector 주위에 래퍼를 구현해야합니다.
+0
Ok, 정말 고마워요! – SantiCDS
+0
std :: vector도 throw하지 않습니다 – cppguy
+0
'std :: vector :: at' 않습니다 – Darklighter
관련 문제
- 1. QVector 편집
- 2. 인덱스 배열의 범위를 벗어난,하지만 난, 인덱스 배열의 범위를 벗어난
- 3. 범위를 벗어난 기능
- 4. EXC_BAD_ACCESS - 범위를 벗어난 NSString
- 5. 범위를 벗어난 NSNumber
- 6. 범위를 벗어난 Android 배열
- 7. C++ 범위를 벗어난 예외
- 8. 배열 : 범위를 벗어난 계산
- 9. 개수, 범위를 벗어난 인덱스
- 10. 범위를 벗어난 Javascript 메서드
- 11. 파이썬 : 범위를 벗어난 인덱스
- 12. 범위를 벗어난 테스트
- 13. 배열 범위를 벗어난 오류
- 14. 문자열의 범위를 벗어난 인덱스하지만
- 15. 범위를 벗어난 인덱스 처리
- 16. 범위를 벗어난 리터럴로 계산합니다.
- 17. 범위를 벗어난 NSDate
- 18. "범위를 벗어난"오류 날짜
- 19. 범위를 벗어난 배열
- 20. 범위를 벗어난 자바 기호
- 21. 도달 범위를 벗어난 벡터
- 22. 안드로이드 : 범위를 벗어난 커서
- 23. Prestashop : 범위를 벗어난 주문
- 24. 범위를 벗어난 Objective-C 변수
- 25. 변환 범위를 벗어난 값 결과
- 26. pointerIndex 범위를 벗어난 멀티 터치
- 27. 메서드가 범위를 벗어난 메서드를 수정합니다.
- 28. 범위를 벗어난 ExecutorService가 가비지 수집합니까?
- 29. 도달 범위를 벗어난 Eclipse보기를 관리하십시오.
- 30. 범위를 벗어난 2 차원 배열
또는 if (index
Zaiborg