오늘은..

정말 징하게 컴퓨터와 함께-;

12시에 일어나서 지금이 새벽 3시니깐, 대략 15시간 동안 컴퓨터 앞에 앉아 있었네. -_-;

말로만 듣던 컴퓨터 폐인인가...  

나도 이러고 싶었던 건 아닌데, 네트웍 어싸인 짜느라. (-_-)

사실 8시쯤엔 거의 완성됐다 싶었는데, 보일듯 안 보일듯(아! 이게 가장 적당한 표현인 거 같아.) 한 버그 때문에, 대체 몇 시간 삽질인건지.

컴공과 햏자들을 위해 설명을 조금 덧붙이자면,

c로 코딩을 하는데, 삽질;; 끝에 버그가 발생하는 상황을 찾았는데, 디버깅을 위해서 코드를 넣을 때 마다 버그가 생겼다가, 말았다가 ,,

나중에 알고봤더니 printf 하나 차이로 버그가 발생하는 것이 아닌가. -_-

옆방에 살고 있는 c의 귀재 성현이형한테 문의 결과, 저런건 대부분 메모리가 깨져서 생기는 문제라는데,

난 malloc이나 calloc같은 거 쓴적이 없거든. 그리고 포인터도 거의! 안 썼고, 어레이도 바운트 체크 확실히 해 가면서 썼단 말이다.

그래서 5시간 동안 삽질 끝에 내린 결론은, 내가 잘못짠게 아니고, 애초에 조교님이 던져준 시뮬레이션 프로그램이 문제가 있었다! 이다.

보고서에 '시뮬레이션 프로그램이 잘못되었을 것이다!' 라고 적어버릴까 보다.

댓글

Designed by JB FACTORY