다음을 통해 공유


텍스트 및 이진 모드 파일 I/O

파일 I/O 작업 두 가지 번역 모드와 바이너리 파일을 열 모드 중 하나로 실행 됩니다.일반적으로 텍스트 모드에서 데이터 파일을 처리 합니다.파일 변환 모드를 제어 하려면 하나를 수행할 수 있습니다.

  • 현재 기본 설정을 유지 하 고만 선택한 파일을 열 때 다른 모드를 지정 합니다.

  • 함수 사용 _set_fmode 파일을 열에 대 한 기본 모드를 변경 합니다.사용 _get_fmode 은 현재 기본 모드를 찾을 수 있습니다.텍스트 모드 초기 기본 설정입니다 (_O_TEXT).

  • 전역 변수를 직접 설정 하 여 기본 변환 모드 변경 _fmode 프로그램에서입니다.함수가 _set_fmode 하지만이 변수 값도 설정할 수 있습니다 직접 설정 합니다.

파일 열기 함수를 같은 호출 하면 _open, 통해, fopen_s, freopen, freopen_s, _fsopen 또는 _sopen_s의 현재 기본 설정을 무시할 수 있습니다 _fmode 함수에 적절 한 인수를 지정 하 여 _set_fmode.stdin, stdout, 및 stderr 스트림을 항상 열기 텍스트 모드에서 기본적으로 사용 됩니다. 또한 이러한 파일을 열 때이 기본값을 재정의할 수 있습니다.사용 _setmode 파일을 연 후 파일 설명자를 사용 하 여 변환 모드를 변경할 수 있습니다.

참고 항목

참조

입력 및 출력

범주별 런타임 루틴