번역서 정보 | 문서 창고 | 자유 게시판 | 방명록

C++에 finally가 없는 이유

류광, 2003/11/24 12:10
C++을 다루는 책(Data Structures for Game Programmers - 가제 '게임 개발자를 위한 자료구조와 알고리즘')을 번역하면서.. 자바랑 잠깐 혼동하는 바람에 하마터면 finally를 사용해보라는 말을 역주로 달 뻔 했습니다. C++에는 finally가 없죠...

왜 없을까 궁금해서 comp.std.c++ 뒤지다가 문득 스트롭스트룹씨 홈피가 생각이 나서 가봤더니 있더군요....

http://www.research.att.com/~bs/bs_faq2.html#finally

스트롭스트룹씨가 없다면 없는겁니다...는 아니고 '자원 획득은 초기화' 기법이 있으므로 필요가 없다네요...

C++ 지역 범위와 객체 수명 주기를 이용한 OpenGL 코딩 단순화의 기법과도 일맥상통....
top

Trackback Address :: http://occamsrazr.net/tt/trackback/20

  1. redpixel 2003/12/04 13:01 PERMALINKMODIFY/DELETE REPLY

    그렇군요. 하나 알고 갑니다. 역쉬~

Write a comment