[완료]stderr과 exit(1)은 어디에 사용되는건가요?
글쓴이: adsfasdfafer / 작성시간: 토, 2012/03/17 - 2:14오후
stdin은 표준입력스트림
stdout은 표준출력스트림으로 알고있는데
그럼 stderr은 대체 정체가 뭔가요?
표준에러스트림...?
int main( int argc, char *argv[] ) { int fd; if( (fd = open("data.txt", O_RDONLY)) == -1 ) error_handling( "open() error" ); //중략... } void error_handling( char *message ) { fputs( message, stderr ); fputc( '\n' ); exit(1); }
이런 형식의 코드에서
대체 stderr과 exit(1)은 정체가 뭔지 궁굼합니다..
어디 자세히 나와있는곳도 없고요... ㅜㅠ
Forums:
stderr http://en.wikipedia.or
stderr
http://en.wikipedia.org/wiki/Stderr#Standard_error_.28stderr.29
exit
http://en.wikipedia.org/wiki/Exit_%28operating_system%29
뀽
뭔지..모르겠...네..요..
Standard error is another
Standard error is another output stream typically used by programs to output error messages or diagnostics. It is a stream independent of standard output and can be redirected separately.
표준 에러는 에러 메시지 또는 진단을 출력하는 데 전형적으로 사용되는 사용되는 또 다른 출력 스트림이다. 그것은 표준 출력과 독립적이고 그래서 따로 재지정될 수 있다.
세벌 https://sebuls.blogspot.kr/
리눅스류에서는 에러만 처리하는 셸용 파이프가 따로
리눅스류에서는 에러만 처리하는 셸용 파이프가 따로 있습니다.
종료코드로 1을 주면 셸프로그래밍에서 그걸 받아 처리할 수 있습니다.
재벌 2세가 재벌이 될 확률과
금메달리스트 2세가 금메달을 딸 확률이 비슷해지도록
자유오픈소스 대안화폐를 씁시다.
아이디의 아이디어 무한도전
http://blog.aaidee.com
귀태닷컴
http://www.gwitae.com
댓글 달기