반응형
종료 메시지 작성 방법
프로그램을 종료하고 메시지를 표시하는 한 줄 기능 호출이 있습니까?Perl에서는 다음과 같이 간단합니다.
die("Message goes here")
입력하는 것이 지겹습니다.
puts "Message goes here"
exit
그abort
함수는 이를 수행합니다.예:
abort("Message goes here")
참고: 더abort
메시지가 다음에 기록됩니다.STDERR
와는 반대로puts
그것은 편지를 쓸 것입니다.STDOUT
.
코드의 실제 오류를 나타내려면 다음을 제기할 수 있습니다.RuntimeError
예외:
raise RuntimeError, 'Message goes here'
스택 추적, 제기 중인 예외 유형 및 제공한 메시지가 인쇄됩니다.사용자에 따라 스택 추적이 너무 무서울 수 있으며 노이즈로 인해 실제 메시지가 손실될 수 있습니다.반면 실제 오류로 인해 사망한 경우 스택 추적을 통해 디버깅을 위한 추가 정보를 얻을 수 있습니다.
그런 기능은 들어본 적이 없지만, 실행하기에 충분할 정도로 사소한 것일 것입니다.
def die(msg)
puts msg
exit
end
그런 다음 모든 스크립트에 포함된 일부 .rb 파일에 이 파일이 정의되어 있으면 황금색이 됩니다.내장되어 있지 않다고 해서 직접 할 수 없는 것은 아닙니다 ;-)
언급URL : https://stackoverflow.com/questions/29539/how-to-create-an-exit-message
반응형
'programing' 카테고리의 다른 글
R 사용자 전문가, 의 기능.R 프로파일? (0) | 2023.06.05 |
---|---|
dplyr을 사용하여 중복된 행 제거 (0) | 2023.06.05 |
루비의 문자열 이름으로 클래스 인스턴스를 만들려면 어떻게 해야 합니까? (0) | 2023.06.05 |
onActivityResult가 fragment에서 호출되지 않습니다. (0) | 2023.06.05 |
날짜당 여러 개가 존재하는 경우 개최되는 레슨/이벤트 수를 보다 간결하게 계산하는 방법 (0) | 2023.06.05 |