이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
로우 레벨 파일 I/O
바이트 또는 문자 수준의 읽어오기와 쓰기 작업
함수
fclose | 열려 있는 파일 하나 또는 모두 닫기 |
feof | 파일의 끝 테스트 |
ferror | 파일 I/O 오류 정보 |
fgetl | 새 줄(Newline) 문자를 제거하고 파일에서 라인 읽기 |
fgets | 새 줄(Newline) 문자를 유지하며 파일에서 라인 읽기 |
fileread | 파일의 내용을 텍스트로 읽어오기 |
fopen | 파일 열기 또는 열려 있는 파일에 대한 정보 얻기 |
fprintf | 텍스트 파일에 데이터 쓰기 |
fread | 이진 파일(Binary File)에서 데이터 읽기 |
frewind | 열려 있는 파일의 시작 부분으로 파일 위치 표시자(File Position Indicator) 이동 |
fscanf | 텍스트 파일에서 데이터 읽기 |
fseek | 파일에서 지정된 위치로 이동 |
ftell | 현재 위치 |
fwrite | 이진 파일(Binary File)에 데이터 쓰기 |
예제 및 방법
- 로우 레벨 I/O 함수를 사용하여 텍스트 데이터 파일 가져오기
로우 레벨 파일 I/O 함수를 사용하면 파일에서 데이터를 읽어오거나 파일에 데이터를 쓸 때 최대한 제어할 수 있습니다.
- 로우 레벨 I/O를 사용하여 이진 데이터 가져오기
로우 레벨 파일 I/O 함수를 사용하면 파일에서 데이터를 읽어오거나 파일에 데이터를 쓸 때 가장 직접적으로 제어할 수 있습니다.
- 로우 레벨 I/O를 사용하여 텍스트 데이터 파일로 내보내기
이 예제에서는 로우 레벨
fprintf
함수를 사용하여, 숫자형 데이터와 문자 데이터의 조합이면서 사각형이 아닌 파일을 포함하는 텍스트 파일을 만드는 방법을 보여줍니다. - Export Binary Data with Low-Level I/O
Low-level file I/O functions allow the most direct control over reading or writing data to a file.
개념
- 가져오기 및 내보내기에 지원되는 파일 형식
MATLAB®이 읽고 쓸 수 있는 파일 형식 테이블과 권장되는 함수.