[C/C++ 프로그래밍] 13. 파일 입출력
Chapter 13. 파일 입출력 이 장에서는 C/C++에서 파일 입출력에 대해 상세하게 다루게 됩니다. 먼저 파일과 스트림에 대한 개념을 이해하고, 그 후에 파일 입출력의 기본적인 방법에 대해 알아보게 됩니다. 이를 위해 파일을 열고 닫는 방법, 그리고 파일에서 문자 및 문자열을 읽고 쓰는 방법을 배웁니다. 다음으로, 파일 입출력 함수인 fputc, fgetc, fputs, fgets, fprintf, fscanf에 대해 설명하고, 실제로 어떻게 사용하는지에 대한 예제 코드를 통해 설명합니다. 그 후에는 파일 위치 지시자에 대해 배우고, fseek 함수와 ftell 함수의 사용법을 숙지하게 됩니다. 이어서 이진 파일 입출력에 대한 이해를 증진시키기 위해, 이진 파일과 텍스트 파일의 차이점을 학습하고, ..
2023. 5. 16.
[C/C++ 프로그래밍] 8. 함수
Chapter 8. 함수 프로그래밍에서 가장 핵심적인 요소 중 하나인 '함수'에 대해 다룹니다. 함수는 프로그램의 특정 기능을 수행하는 코드 블록으로, 특정한 일을 수행하도록 설계됩니다. 이 챕터에서는 함수의 개념, 기본 구조, 종류, 활용 방법, 변수와의 관계, 함수 포인터, 람다 함수(단, C++에서만 가능), 그리고 함수를 활용한 프로그램 예제까지 광범위하게 다룹니다. 또한 함수와 배열, 함수와 포인터 같은 고급 주제도 소개합니다. 이 모든 내용을 통해 여러분은 함수의 전반적인 개념과 활용법을 이해하고 자신만의 함수를 작성하는 능력을 키울 수 있게 될 것입니다. [Chapter 8. 함수] 8.1. 함수의 개념 8.1.1. 함수란? 8.1.2. 함수의 필요성과 장점 8.2. 함수의 기본 구조 8.2..
2023. 5. 16.