파일 읽기(3)
-
C언어 초급 - 12장: 파일 입출력 (12.2 텍스트 파일 읽기/쓰기)
12.2 텍스트 파일 읽기/쓰기C 언어에서 텍스트 파일을 읽고 쓰는 기능을 제공하는 함수로 fprintf(), fscanf(), fgets(), fputs() 등이 있습니다.이 함수들을 활용하면 파일에 데이터를 저장하고, 저장된 데이터를 다시 읽어올 수 있습니다.1. fprintf()와 fscanf() - 파일에 형식화된 데이터 읽기/쓰기1.1 fprintf() - 파일에 형식화된 데이터 쓰기fprintf() 함수는 파일에 형식화된 데이터를 출력하는 함수입니다.printf() 함수와 동일한 형식 지정자를 사용하지만, 출력 대상이 파일이라는 점이 다릅니다.📌 문법int fprintf(FILE *fp, const char *format, ...);fp → 파일 포인터.format → 출력할 형식 문자열 (..
2025.02.24 -
C++ 초급 - 추가 내용 (심화 학습) (2 - 파일 입출력 (fstream))
📌 2. 파일 입출력 (fstream)C++에서는 파일을 읽고 쓰기 위해 fstream 라이브러리를 사용한다.이를 활용하면 텍스트 파일과 바이너리 파일을 다룰 수 있으며, 데이터 저장 및 로깅이 가능하다.📌 2.1 파일 스트림 (std::ifstream, std::ofstream, std::fstream) 기본 사용법C++의 파일 입출력은 세 가지 주요 클래스를 사용한다.파일 스트림클래스 설명std::ifstream파일을 읽기 모드로 염 (ifstream = input file stream)std::ofstream파일을 쓰기 모드로 염 (ofstream = output file stream)std::fstream읽기/쓰기 모두 가능 (fstream = file stream)💡 예제: 파일 스트림 기..
2025.02.22 -
Pandas - 3. 데이터 입출력 (I/O)
Pandas는 다양한 형식의 데이터를 쉽게 읽고 쓸 수 있는 강력한 데이터 입출력(I/O) 기능을 제공합니다. 이 문서에서는 파일 입출력의 기본적인 사용법과 주요 옵션을 초보자가 이해하기 쉽게 상세히 설명하고, 각 파일 형식에 대한 예제를 포함합니다.1. 파일 읽기1.1 CSV 파일 읽기 (read_csv)CSV 파일은 데이터 저장에 널리 사용되는 형식으로, Pandas의 read_csv 함수는 이를 간단하게 읽을 수 있습니다.기본 사용법import pandas as pd# CSV 파일 읽기try: df = pd.read_csv('example.csv') print(df)except FileNotFoundError as e: print(f"에러 발생: {e}")주요 옵션sep: 구분자를 ..
2025.01.24