2012-10-16 3 views
2

(미안 해요, 난 그이 대부분 존 에반의 질문의 반복입니다 알고 있지만, 이전의 대답은 이제 구식이되어 있어야합니다.)다트 (vm) 프로그램을 종료하려면 어떻게해야합니까?

은 내가 exitCode을 지정하고 떠날 수 있도록하고 싶습니다 내 (VM) 프로그램을 실행합니다 (디버깅 목적으로 만).

위의 노트에서 import 'dart:builtin'을 사용할 수 없으며 API에서이 컨텍스트에서 exit()에 대한 언급을 찾을 수 없습니다.

이 (내 더 자세한 상황은 내 작품이 아니라 대규모 자세한 출력을 포함하는 것이 내가 테스트하고 디버그 일들이 그냥 exit(); 프로그램으로는 가장 편리한 발견했다 -. 개발하는 동안 분명히에만 해당)

감사합니다, 전자에 해당

(아무것도 : 또한 검색이 필요한 지원은 그래서 이것은 나를 위해 작동하고 'IO'라이브러리에 있는지 보여 주었다

+0

좋은 캐치. 나는 되돌아 가서 이전 대답을 편집 할 것이다. –

답변

0

_G 오류 코드가 콘솔에서 인쇄되고 있지만 괜찮습니다.)

import ('dart : io');

주() {

print("just before the exit command..."); 

exit(99); 

print("We should not see this") 

}

3

그냥 exit()를 사용

import 'dart:io'; 

void main() { 
    exit(0); // Standard out code, 0 = no errors. 
}