정수와 같은 2진 데이터로 저장하면 디스크에서 고정된 크기의 바이트 수를 사용합니다. 예를 들어, 1, 1,000, 또는 1,000,000과 같이 0에서 40억 사이의 숫자를 2진 포맷으로 저장하면 각각의 숫자는 4 바이트를 차지합니다.

숫자 데이터를 파일에 저장한 후, 해당 파일에서 특정 숫자 또는 임의의 숫자에 접근하려면 2진 파일을 사용합니다. 2진 파일은 사람이 판독 가능한 텍스트 파일과는 달리 머신에서만 판독 가능합니다. 2진 파일은 데이터를 저장하기에 가장 간결하고 빠른 포맷입니다. 2진 파일에 여러 개의 데이터 타입을 저장할 수 있지만, 그러한 경우의 빈도는 높지 않습니다.

2진 파일은 데이터를 저장하고 불러올 때 데이터를 텍스트 형으로 변환할 필요가 없고 디스크 공간도 덜 차지하므로 더 효율적입니다. 2진 파일은 1 바이트의 디스크 공간으로 256개의 값을 표현할 수 있습니다. 일반적으로 2진 파일은, 확장형 실수나 복소수 값의 경우를 제외하고, 데이터의 바이트 단위 이미지를 포함한 채로 메모리에 저장됩니다. 데이터의 바이트 단위 이미지를 포함한 파일이 메모리에 저장되어 있는 경우, 파일 데이터의 형변환이 필요 없으므로 파일을 읽는 속도가 더 빨라집니다.

노트 텍스트와 2진 파일은 바이트 스트림 파일이므로, 데이터가 순차적으로 문자 또는 바이트의 형태로 저장됩니다.

파일 I/O VI와 함수를 사용하여 2진 파일에서 읽기쓰기를 수행합니다. 파일에서 숫자 데이터를 읽거나 파일에 숫자 데이터를 쓰려는 경우, 또는 여러 OS에서 사용할 수 있는 텍스트 파일을 생성하려는 경우, 2진 파일 함수 사용을 고려하십시오.

배정도 부동소수 값의 배열을 2진 파일로부터 읽고 2진 파일에 쓰는 예제는 각각 labview\examples\File IO\Binary\Simple Binary 디렉토리에 있는 Simple Binary File.lvproj를 참조하십시오.

관련 정보

2진 파일 생성하기

2진 파일로부터 읽기

2진 파일에 쓰기