2011-03-14 4 views
19

종료와 종료의 차이점은 무엇입니까? 루비?출구와 출구의 차이점은 무엇입니까? 루비?

+2

당신이 루비 강타 방법을 잘 알고 있습니까? 그렇지 않다면, http://stackoverflow.com/questions/709229/difference-between-downcase-and-downcase-in-ruby을 읽어보십시오. –

+0

방금 ​​전 훌륭한 기사를 발견했습니다 : http : // www.sitepoint.com/exit-exit-abort-raise-get-me-outta-here/ – quetzalcoatl

답변

19

커플 일 :

  1. 종료 핸들러! "종료"를 "종료"형태로 실행하지만 얻는다. 즉, "정리"에 할당 된 코드는 "exit!"를 사용하여 실행되지 않습니다.

  2. "종료 상태"는 기본적으로 "종료!" "출구"양식에서는 사실입니다. "종료 상태"는 실행을 중지하는 프로그램에 대한 운영 체제에 대한 메시지입니다.

가 커널 방법 모두 : http://www.ruby-doc.org/core/classes/Kernel.html

+0

아, 고마워. 이것은 최선의 방법은 아니지만 방법이 있습니다. 종료를 위해 "종료 상태"를 true로 재설정 할 수 있습니다! 뿐만 아니라? 나는 문서를 살펴보고있다. –

+1

그래, 찾았 어, 그 출구! (true). 감사. –

관련 문제