c++ file 예제

다음은 fstream 라이브러리에서 파일 처리에 사용되는 데이터 형식입니다: 여기, 첫 번째 인수는 열 파일의 이름과 위치를 지정하고 open() 멤버 함수의 두 번째 인수는 파일을 열어야 하는 모드를 정의합니다. 이러한 값 중 둘 이상을 함께 ORing하여 결합할 수 있습니다. 예를 들어 쓰기 모드에서 파일을 열고 이미 존재하는 경우 파일을 줄이려면 구문이 됩니다 – 전처리기는 실제 컴파일러가 보기 전에 코드에 대한 일부 변환을 수행하는 컴파일러의 일부입니다. 예를 들어 #include 지시문이 발생하면 지시문을 iostream 헤더 파일의 내용으로 바꿉습니다. 지금까지 우리는 각각 표준 입력 및 쓰기에서 표준 출력에 읽기위한 cin 및 cout 방법을 제공하는 iostream 표준 라이브러리에 대해 배웠습니다. 이 장에서는 C ++ 프로그램을 사용하여 파일을 처리하는 방법과 C ++에서 파일을 처리하는 데 사용되는 함수 및 구문은 무엇인지 알 수 있습니다. 부속 모드. 해당 파일에 대한 모든 출력을 끝에 추가합니다. 이 튜토리얼은 파일을 읽고 쓰는 방법을 가르칠 것입니다.

이를 위해서는 세 가지 새로운 데이터 형식을 정의하는 fstream이라는 또 다른 표준 C++ 라이브러리가 필요합니다 . ifstream 핀 (파일 이름, 오픈 모드) 기본적으로 오픈 모드 = ios::에서 ifstream 핀 (“파일 이름”); 일반적으로 파일을 사용하기 위해 이러한 클래스 중 하나의 개체에서 수행되는 첫 번째 작업은 파일을 여는 프로시저입니다. 열려 있는 파일은 스트림에 의해 프로그램 내에서 표시되며 이 스트림에서 수행되는 모든 입력 또는 출력 작업은 연결된 실제 파일에 적용됩니다. C ++에서 파일을 여는 구문은 다음과 같은 것입니다: 우리는 파일을 열었습니다 `example.txt` 그것에 쓸 수 있습니다. `example.txt` 파일은 작업 디렉토리에 만들어야 합니다. 우리는 또한 읽기 및 쓰기 목적으로 파일을 열 수 있습니다. 이 작업을 수행하는 방법을 살펴보겠습니다: 이 예제에서는 GCC, GNU 컴파일러 모음(http://gcc.gnu.org)을 사용하지만 다른 컴파일러를 사용하거나 IDE를 사용하여 컴파일할 수 있습니다.

Posted in Uncategorised