디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

goto 갖고서 무슨 이상한 떡밥이 떠올랐는데

다람쥐v갤로그로 이동합니다. 2009.05.23 21:02:04
조회 74 추천 0 댓글 3


그냥 goto는 닥치고 배제라던가, 그래도 쓰면 좋다..
이거 갖고 그러는 거 같은데,
그건 프로젝트의 형태라던가, 주된 패러다임에 따라 결정되는 거니까 그런 전제조건 전혀 없이
좋다 나쁘다 평가하는 건 전혀 의미가 없다.

패러다임을 예로 들자면..
얼마 전만해도 전역 스코프에 죄다 갖다놓고 깔대로 까자는 식이었는데,
그 뒤엔 은폐시켜야 한다고 private 안에 꽁꽁 숨기지.

C로 작성된 코드에선 goto가 적절히 쓰이면 화룡정점이 될 수도 있겠지만,
C++에서는 스택에 할당된 인스턴스들의 소멸 문제로 적용하기도 껄끄러운 경우도 많고,
성능면에서 허락된다면 그보다는 예외를 사용하는 게 더 적절할 거임.
물론 예외가 발생할 때의 성능이 크게 문제가 안된다면 말이지.

지금 정신이 없어서 횡설수설하는데
여튼, 잘쓰면 약이고 못쓰면 독인데,
전제조건없이 이걸 그냥 좋다 나쁘다 정할 수가 없다는 게 세 줄 요약임.

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 주위 눈치 안 보고(어쩌면 눈치 없이) MZ식 '직설 화법' 날릴 것 같은 스타는? 운영자 24/04/29 - -
134854 클레스에서 생성자가 왜 클레스 이름이랑 같아야만해여? [7] 궁금이(117.20) 09.06.26 88 0
134853 늅늅이 scanf함수 질문이요. [2] 꿍따리샤바라(222.117) 09.06.26 59 0
134851 디씨에서는 왜 티맥스 존나 깜?????????????? [14] 티맥스(118.217) 09.06.26 287 0
134850 닷넷은 위대함..........ㅋㅋ [4] ㅇㄹ(118.217) 09.06.26 116 0
134849 형들 사운드 출력 제어 API좀 가르쳐줘 제발 급해 [2] 김가몬갤로그로 이동합니다. 09.06.26 52 0
134848 대운하 축소판.jpg [2] 태연여신님갤로그로 이동합니다. 09.06.26 175 0
134847 하드보안관 프로그램 있잖아요 [23] 쭈중이갤로그로 이동합니다. 09.06.26 160 0
134846 티맥스 윈도는 병특들이 만들었다는데 사실임미콰? [9] algorithm갤로그로 이동합니다. 09.06.26 257 0
134845 MFC를 배우기위해선 열혈강의 Visual C++ 2008 MFC 윈도우 [3] 길똥이(117.20) 09.06.26 103 0
134844 오늘은 즐거운 금요일 이다. 노래한곡 듣고 가자. [2] 유리한갤로그로 이동합니다. 09.06.26 61 0
134843 다이렉트X를 처음배우는 학생입니다 [2] 길똥이(117.20) 09.06.26 68 0
134842 김동길 개드립 [3] ㅇㅇㅃ갤로그로 이동합니다. 09.06.26 94 0
134841 프로그래머 최악의 조합 [9] ㅇㅇㅃ갤로그로 이동합니다. 09.06.26 279 0
134840 C#에서 이 기능좀 알려주세열 'ㅁ' [6] 개쉛기갤로그로 이동합니다. 09.06.26 105 0
134839 화면 우측에 디시쇼핑 클릭만해도 DC가 돈벌지????? [4] Ehcl(211.210) 09.06.26 73 0
134838 높은물가 힘드시죠 여기는달라 홈플러스! 홈플러스! [3] 태연여신님갤로그로 이동합니다. 09.06.26 95 0
134837 티맥스 윈도우를 쓸 경우의 얻을 수 있는 메리트가 뭐임? [5] Flyaway(119.67) 09.06.26 185 0
134836 프로그래밍 실력은 극하인데 [13] (121.129) 09.06.26 212 0
134834 장애인들을 뭐라하지마라. [2] 씬입사원1.5a갤로그로 이동합니다. 09.06.26 107 0
134833 마이콜횽 죽었대 [5] algorithm갤로그로 이동합니다. 09.06.26 104 0
134831 횽들 ~ 로그인이 필요한 페이지에서 소스 가져오는 법좀 알려줄수 있어요? [2] 개코딩갤로그로 이동합니다. 09.06.26 70 0
134829 오늘 전철에서 존나 이상한 새퀴 만났음 [2] 묻지마갤로그로 이동합니다. 09.06.26 430 0
134827 감사의 말씀 올립니다 [1] 키사노바갤로그로 이동합니다. 09.06.26 63 0
134826 일반 코드에서 += 기능을 SQL문에서 쓸 수 없나요? [5] 퀴즈(118.217) 09.06.26 82 0
134825 횽들 오라클 sqlplus에선 잘되는데요 [1] ㅠㅠ(121.132) 09.06.26 50 0
134824 우워 코드패드 동적할당도 먹히는거임? [6] 성대아싸(121.137) 09.06.26 102 0
134822 VS용 Open source Subversion Add-In [1] 피로토스갤로그로 이동합니다. 09.06.26 80 0
134821 면접 연습 하는데 내가 존나 병신같애 읭읭(58.233) 09.06.26 83 0
134820 아아..... ㅇㅇㅃ갤로그로 이동합니다. 09.06.26 18 0
134819 동영상 스크립트 수정하는 방법 아시는분 ㅠㅠ ㅇㄹ(59.19) 09.06.25 79 0
134818 이럴 경우 뭐라고 답해야 됨?? [2] 허공갤로그로 이동합니다. 09.06.25 53 0
134816 감사의말씀 올립니다 [2] 김눈썹갤로그로 이동합니다. 09.06.25 53 0
134815 매력없는 남자 [4] 허공갤로그로 이동합니다. 09.06.25 115 0
134814 아아 숙취가 쩐다. [3] JuEUS-U갤로그로 이동합니다. 09.06.25 84 0
134813 어셈블리 MASM 질문좀 할게요 [2] 사조다니(112.146) 09.06.25 71 0
134812 DS 학과 전체 4등했음... [13] Clock갤로그로 이동합니다. 09.06.25 201 0
134811 c++ 배우는데요... [5] 얼룩팬더갤로그로 이동합니다. 09.06.25 73 0
134810 긍데여 MFC나 C#같은 애들 VS 없이... [3] 질문자(113.131) 09.06.25 80 0
134809 횽들 자바배우는 학생인데... [1] 채무채무갤로그로 이동합니다. 09.06.25 55 0
134808 MFC & DirectX 같이 사용할수 있나요? [5] 화나(221.138) 09.06.25 85 0
134806 인터넷 느린곳에서 원격데스크탑을 쓰면 [4] Rei@디씨갤로그로 이동합니다. 09.06.25 61 0
134805 근데 리눅스에서 telnet접속해서 gui형식으로 쓰는거 나왔어? [7] 피자맛우유12(121.174) 09.06.25 84 0
134803 근데 인터넷느린곳에서 원격데스크톱쓰면 빠르게쓸수있음? [3] 피자맛우유12(121.174) 09.06.25 63 0
134801 웹서버랑 웹페이지 질문입니다~~ㅋ [5] 씨뿔뿔(58.79) 09.06.25 60 0
134800 오오, 최초의 댓글이 달렸닷!!! [2] 오사카(124.56) 09.06.25 91 0
134799 bak sang hun을 번역하면? [5] Vita500갤로그로 이동합니다. 09.06.25 83 0
134798 횽아들 질문있습니다. [7] 쭈중이갤로그로 이동합니다. 09.06.25 85 0
134797 아 기초 컴퓨터 배우는데 질문 복습하는데 이해 안되는것들 봐주세요ㅠㅡ [12] 유비뇽갤로그로 이동합니다. 09.06.25 142 0
134796 힙정렬........상향식 ? 하향식? [5] dipie갤로그로 이동합니다. 09.06.25 1324 0
134795 다이렉트 X를 배우려고함!! [1] 거무티(117.20) 09.06.25 78 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2