본문 바로가기

분류 전체보기233

C함정과 실수 C 함정과 실수 (버그없는 프로그램 만들기) 상세보기 앤드류 쾨니히 지음 | 피어슨에듀케이션코리아 펴냄 C 프로그래머들이 쉽게 빠지거나 저지를 수 있는 함정과 실수를 다양한 예제를 통해 보여주면서 버그를 사전에 막을 수 있는 방법을 제시한다. 또한 하나 차이로 인한 오류 피하기, 함수 선언의 이해 및 작성, 포인터와 배열의 미묘한 관계에 대해서도 다룬다. 오랫동안 쌓아온 저자의 C 프로그래밍 경험을 담은 이 책은 C 언어 초보자나 전문가가 반드시 알아야 할 필수 요소를 정확하게 보여주고 있다. 얇아서 좋다! ㅋ 그리고 내가 프로그래밍 생초짜(지금도 초짜수준이긴 하다-_-)일 때, 툭하면 했던 실수들, 그리고 내가 이해할 수 없었던 버그들 지금에서야 '음... 그래서 그런거였군' 하며 고개를 끄덕거리게 하.. 2008. 7. 15.
[펌]20가지 C++ 팁 [원문] http://decoder.tistory.com/547 http://www.devx.com/cplus/Article/16328 The Top 20 C++ Tips of All 대신 을 써라.기존 legacy코드를 다루거나 하지 않는다면 비표준 보다는 을 쓰는 것이 좋다. 두 구현은 차이가 있으므로 한 코드에 둘 모드를 쓸 수 없다. RValue에 레퍼런스 바인딩하기레퍼런스를 const 타입으로 한다면 rvalue에 레퍼런스를 결합하는 것을 허용한다. void f(const int &i); int main() { f(2); /* OK */ } f(2) 호출시 값으로 2를 가지는 int 타입의 임시 객체가 만들어지고, 이것이 i 레퍼런스에 결합됨. 그런데 f() 함수에서 i를 변경하면??? 그래서 .. 2008. 7. 15.
Groove? Feeling? 이정도는 되어야.. 훗 Feeling? Groove? Technique? U got it? 느끼지 못하였다면 당신의 귀를 잘라내도 좋다. ! 2008. 7. 14.
더울수록 웃고, 자세를 똑바로 하란다. 요즘 날씨가 장난 아니다. 덥고 꿉꿉하고 정말 내가 제일 싫어하는 날씨다. 다른 사람들도 마찬가지겠지만 말이다. 이런 날씨는 불쾌지수가 마구마구 올라가서 조금만 안좋은 일에도 울컥하여 짜증내고 화를 내는 그런 상황이 발생한다. 하지만 말이다.종종 들르는 http://umentia.com 에 가보니, 더울수록 억지로라도 웃을려고 노력하고 자세도 더 바르게 하라고 한다. 하긴... 난해한 의학용어나 심리학적인 개념을 도입하지 않더라도, 긍정적인 사고방식 올바른 자세가 우리의 삶을 얼마나 더 행복하게 하는 지는 누구나도 다 알고있을 것이다. 다만 실행으로 옮기기가 쉽지 않은 것일 뿐! 군에 있었을 때, 일병시절에 허리가 너무나도 아팠던게 기억난다. 무슨 이유이었는지는 지금도 잘 모르겠다. 아무튼 허리가 너무 .. 2008. 7. 13.