Divide-by-zero 오류1 에러코드(오류)에 관한 정리 TOP 7 Divide-by-zero 오류 발생 조건: 정수 또는 부동 소수점 수를 0으로 나눌 때 예시: int x = 5 / 0;, double y = 3.14 / 0.0; 대처 방법: 0으로 나누기를 하기 전에 나누는 값이 0인지 검사하여 예외 처리 또는 조건문으로 처리합니다. 잘못된 메모리 접근 (Invalid memory access) 발생 조건: 메모리 할당이 잘못된 경우 또는 포인터를 잘못 사용한 경우 예시: int* p = nullptr; *p = 10;, int arr[5]; arr[5] = 0; 대처 방법: 포인터나 배열 인덱스 범위를 검사하여 메모리 접근이 유효한지 확인하고, 메모리 할당이 제대로 이루어졌는지 검사합니다 배열 경계 초과 (Array out of bounds) 발생 조건: 배열 인.. 2023. 3. 13. 이전 1 다음 반응형