텍스트

    BinaryReader와 StreamReader 클래스의 차이

    Unity로 Save Load 시스템을 구현하다가 파일을 읽고 쓰는 클래스들에 대해 알아보게되면서 작성하게 되었다 사실 클래스명 그대로인데 BinaryReader 이진 데이터를 읽을 때 사용한다 StreamReader 텍스트 데이터를 읽을 때 사용한다 좀 더 얘기를 해보자면 컴퓨터 파일은 '바이너리 파일'과 '이진 파일'로 나뉜다 바이너리 파일 0과 1로 이루어진 데이터로 구성된 파일 (프로그램, 컴퓨터가 읽어서 사용하는 파일) .jpg, .png, .mp3, .exe, 워드, 한글 등이 바이너리 파일에 해당한다 사용자 또는 프로그램이 사용하던 정보나 숫자 값을 특별한 가공 없이 그대로 저장한다 데이터를 읽고 쓸때 파일 형식에 조건이 없기 때문에 대부분 데이터의 크기로 판단한다 따라서 '한 줄의 데이터를..