이번에는 C++ 파일 입출력에 대해 정리하겠다. ① 개요 1) 필요성 → 프로그래밍에서 데이터를 다루는 방식은 크게 메모리에서 처리하는 방식과 파일을 활용하는 방식으로 나뉨 메모리 기반 처리 방식 → 프로그램이 실행되는 동안에만 데이터를 유지 → 프로그램이 종료되면 데이터가 사라짐 파일 기반 처리 → 데이터를 영구적으로 저장 가능 → 프로그램이 종료되어도 데이터를 보존 가능 2) 유용한 상황 → 데이터를 저장하고 나중에 다시 불러와야 할 때 → 실행 결과를 로그 파일로 기록해야 할 때 → 대량의 데이터를 다뤄야 할 때 → 네트워크와 연계하여 데이터를 저장하고 공유해야 할 때 3) iostream과 fstream의 차이 헤더 파일 역할 #include 표준 입출력 (콘솔 입력 및 출력) 콘솔(화면)과 키보드를 통해 데이터를 주고받을 때 사용 #include 파일 입출력 파일을 통해 데이터를 주고받을 때 사용 4) 텍스트 파일 (Text File...
원문 링크 : C++ 파일 입출력