Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

따..딱히 공부하려고 포스팅하는 건 아니니까..!

세그멘테이션 오류(Segmentation Fault) 본문

프로그래밍

세그멘테이션 오류(Segmentation Fault)

보즈리 2014. 12. 2. 03:10



Segmentation Fault란?

 잘못된 메모리 참조로 인한 오류를 말합니다.


 흔히 NULL 파일을 읽거나 쓰려고 할때, 혹은 할당받은 메모리 공간을 넘은 곳을 건드렸을 때 발생하거나 파일이 비정상적인 이유에 의해 열리지 않은 경우에 주로 나는 오류입니다.


 할당받은 메모리공간을 넘은 곳을 건드리는 것이 주된 원인이기 때문에 C/C++의 포인터를 이용할때 가장 많이 나는 오류이기도 합니다. 이때의 오류는 비교적 잡기 쉽지만 STL같이 내부적으로 포인터가 구현되어있는 경우에는 찾기가 난해할 지도 모르니 조심해야 합니다.

Comments