view의 해더파일에

 


 int a[13]이라는 변수를 설정했습니다.


 


벡터가 아닌 그냥 배열입니다.


 


 


 에러없는 오작동이 생겨서 이것저것 찾아보니


 


 


a배열의 크기가 13이 넘어감에도 그 이후에 계속 값을 채우고 있었습니다.


 


 


 간단히 얘기해서,


 


 for(int i=0; i<30; i++)


{


   a[i]=3;


}


 


위와 같이 하면 런타임오류가 생겨야 하는데


 


 


 이상없이 값을 넣고


 



 for(int i=0; i<30; i++)


{


    textout(30, 0+(10*i),a[i]);


}


 


를 코딩하면 30줄로 숫자가 출력이 됩니다.


 


 


이런경우가 종종 있을수 있는건가요? 아니면 고장이나 심각한 문제가 있는건가요?