블로그 이미지
그만봐!! 붉은 기타

카테고리

만땅보기 (6)
넋두리 (0)
PC 팁 (3)
MFC 팁 (2)
하진이 이야기 (0)
이것저것 (0)
Total
Today
Yesterday

'포인터변수'에 해당되는 글 1건

  1. 2007.12.13 char 포인터의 소멸... ㅡㅡ

오늘 작업 중 기본기가 안되어 헤매었던 일이 있다.. 포인터에 대한 지대로 개념이 없는지라.. ㅡㅡ;;

사고의 발단은 코딩 중 char 포인터를 new/delete를 이용하여 사용할 일이 있는데 delete에서 자꾸

에러가 나는 것이었다... 소스는 다음과 같았다..

char *sz =  new char[5];
....
delete []sz;

이것이 자꾸 에러를 내뿜는 것이었따.. 우리들의 말많은 이웃들에게 물어보아....

문법상 문제가 없음을 확인하였고, 지푸라기라도 잡는 심경에 여기저기 날림 코딩들을

보고 따라해보아도 마찬가지였다... ㅡㅡ;;

하지만 정작 문제는 개념없는 나에게 있었던 것이었으니...

new char[5]를 해놓고 갖다 쓰는 부분에서 널값을 안남기구 다짜고짜 문자열로 다 채워넣었던

것이었으니... 오호통재라.... ㅡㅡ;;

char포인터는 항상 마지막을 널값으로 해줘야 delete할때 문제가 안생기는 것이었다.. ㅡㅡ

찾아보니 남들은 당연시 하는 것을 몰라 헤매었으니.. ㅜㅜ

역시 기본기가 안되는 상태에서 무작정 안된다고 남의 소스 보고 쫓아하면 안된다는 교훈을..

다시 한번 뼈가 쩌리도록 깨달은 시간들이었따.. ㅡㅡ;;;

Posted by 붉은 기타
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함