파일 open시 텍스트 방식과 이진 방식

Posted by 빵빵빵
2009/06/24 17:04 전산(컴퓨터)/Win32 API



파일 open시 텍스트 방식과 이진 방식

다른 것은 전혀 차이가 없고 단지 입출력시 \n 코드를 어떠한 방식으로 처리하는가만 다르다.

- 텍스트 방식

파일 입출력시 \n(행바꿈 : New Line)과 \r(커서를 행의 선두로 이동 : Carriage Return)은 다음과 같이 처리된다(conio.h 함수는 예외).

        출력시 : \n ⇒ \n\r(즉 행을 바꾸고 커서를 행의 시작 위치로 이동)로 출력한다.

         입력시 : \n\r ⇒ \n으로만 읽혀진다.

이에 의해 출력시에는 \n 코드 하나만을 사용해도 행이 바뀌고(\n) 커서가 행의 시작 위치로 이동한다(\n).  즉 \n만을 출력함으로써 CR(Carriage Ruturn), LF(Line Feed : 행바꿈)를 모두 수행할 수 있다.  반대로 입력시에는 코드 \n\r은 \n 하나만으로 읽어 들인다.

- 이진 방식

          출력시 : \n ⇒ \n 하나로 출력(즉 행만 바꾼다).
  
          입력시 : \n\r ⇒ \n\r로 읽혀진다.

즉 있는 그대로 입출력한다.

2009/06/24 17:04 2009/06/24 17:04

헉... 갑자기 구글 애널리틱스가 이상하다...

Posted by 빵빵빵
2009/06/24 09:34 블로그 관리 일지



분명 어제까지 접속자가 있었는데...

오늘 들어가 보니깐 3일번부터 접속자 0으로 나온다...

이건 뭐니....

사용자 삽입 이미지

깨갱...
2009/06/24 09:34 2009/06/24 09:34