programing

종료 메시지 작성 방법

closeapi 2023. 6. 5. 23:55
반응형

종료 메시지 작성 방법

프로그램을 종료하고 메시지를 표시하는 한 줄 기능 호출이 있습니까?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

반응형