HEAP COURRUPTION DETECTED 에러

2022. 5. 4. 15:02C++

2022.04.28 - [C++] - C++ 배열에서 데이터를 초과하여 입력한다면?

 

나는 위의 경우 

그대로 데이터에 접근이 가능했다. 

하지만 배열에서

int * a = new int[10]; 이라고 선언하고

a[10]이나 a[11]과 같이 원래 할당한 공간의 영역인 10보다 더 큰 영역에 접근하려고 하면
런타임 에러가 발생한다고 한다. 

'C++' 카테고리의 다른 글

C++ 배열에서 데이터를 초과하여 입력한다면?  (0) 2022.04.28
precision, fixed  (0) 2022.04.25
깊은 복사 / 얕은 복사  (0) 2022.04.18
explicit  (0) 2022.04.18
copy constructor  (0) 2022.04.16