1 ofstream myfile("jee.bin",ios::app);

C++에서 다음과 같이 Binary 파일을 생성하고 내용을


abc

def

ghi


와 같이 줄 바꿈 해서 출력하고자 할 때


Text 파일처럼

  1 myFile << endl;

로 처리하면 줄 바꿈이 되지 않는다.

Windows를 기준으로 CR-LF sequence인

  1 myFile << "\r\n"

을 사용하면 줄 바꿈 처리를 할 수 있다.

Linux와 Mac에서는 각각 다른 줄 바꿈 Sequence가 있으므로 유의해야 한다.

Linux와 Mac에서의 줄 바꿈 문자는 다음 링크를 참고하세요.

http://illos.tistory.com/243