15_11 버퍼를 통한 입출력 (널널한 교수의 기초 C언어) ft. C 코딩

15_11 버퍼를 통한 입출력 (널널한 교수의 기초 C언어) ft. C 코딩

본 동영상 강의는 fread(), fwrite()와 같은 이진 파일의 입출력 기능과 함께 fflush(), setbuf() 함수를 사용하여 버퍼의 내용을 비우거나 버퍼의 내용을 제거하는 함수에 대해 다루어 봅니다. 또한 이진 파일을 텍스트로 출력하는 프로그램을 예제를 통해 살펴봅니다. ---- 영상 타임라인 정보 00:00 시작 00:19 배울 내용 00:31 버퍼링 01:14 버퍼 비우기 01:51 버퍼가 있으면 안되는 경우 02:11 예제1 데이터 베이스 03:51 예제2 이미지 파일 복사 05:38 예제3 이진 파일 내용보기 ------ Slideshare 자료 https://www.slideshare.net/donggyupar... 코드는 여기에서 다운 받으세요 https://github.com/dongupak/Basic-C-P... [널널한 교수의 기초 C언어 재생목록]    • 널널한 교수의 기초 C언어   01_1 프로그래밍과 C언어 :    • 01_1 프로그래밍과 C언어 (널널한 교수의 기초 C언어) ft. C 코딩   02_1 프로그램 작성과정 :    • 02_1 프로그램 작성과정 (널널한 교수의 기초 C언어) ft. C 코딩   02_2 Xcode 개발도구 :    • 02_2 Xcode 개발도구 (널널한 교수의 기초 C언어) ft. C 코딩   03_1 C프로그램의 구성요소 :    • 03_1 C프로그램의 구성요소 (널널한 교수의 기초 C언어) ft. C 코딩   04_1 변수와 자료형 :    • 04_1 변수와 자료형 (널널한 교수의 기초 C언어) ft. C 코딩   04_2 오버플로우, 상수, 매크로, 네이밍 :    • 04_2 오버플로우, 상수, 매크로, 네이밍 (널널한 교수의 기초 C언어) ...   04_3 보수와 부동소수점형, 오버플로우와 언더플로우, 문자형 :    • 04_3 보수와 부동소수점형, 오버플로우와 언더플로우, 문자형 (널널한 교수...   05_1 수식과 연산자 :    • 05_1 수식과 연산자 (널널한 교수의 기초 C언어) ft. C 코딩   05_2 관계연산자, 논리연산자, 비트연산자 :    • 05_2 관계연산자, 논리연산자, 비트연산자 (널널한 교수의 기초 C언어) ...   06_1 조건문 :    • 06_1 조건문 (널널한 교수의 기초 C언어) ft. C 코딩   07_1 반복문 :    • 07_1 반복문 (널널한 교수의 기초 C언어) ft. C 코딩   07_2 while 반복문 :    • 07_2 while 반복문 (널널한 교수의 기초 C언어) ft. C 코딩   07_3 do-while 반복문 :    • 07_3 do-while 반복문 (널널한 교수의 기초 C언어) ft. C 코딩   07_4 for 반복문 :    • 07_4 for 반복문 (널널한 교수의 기초 C언어) ft. C 코딩   07_5 break와 continue문 :    • 07_5 break와 continue문 (널널한 교수의 기초 C언어) ft....   08_1 함수 :    • 08_1 함수 (널널한 교수의 기초 C언어) ft. C 코딩   08_2 함수정의 :    • 08_2 함수정의 (널널한 교수의 기초 C언어) ft. C 코딩   09_1 함수와 변수의 속성 :    • 09_1 함수와 변수의 속성 (널널한 교수의 기초 C언어) ft. C 코딩   10_1 배열의 기초-배열의 필요성과 초기화 :    • 10_1 배열의 기초-배열의 필요성과 초기화 (널널한 교수의 기초 C언어) ...   10_2 배열의 응용-탐색 :    • 10_2 배열의 응용-탐색 (널널한 교수의 기초 C언어) ft. C 코딩   10_3 다차원배열 :    • 10_3 다차원배열 (널널한 교수의 기초 C언어) ft. C 코딩   11_1 포인터 :    • 11_1 포인터 (널널한 교수의 기초 C언어) ft. C 코딩   11_2 포인터 연산 :    • 11_2 포인터 연산 (널널한 교수의 기초 C언어) ft. C 코딩   11_3 포인터 변수의 참조와 증가연산 :    • 11_3 포인터 변수의 참조와 증가연산 (널널한 교수의 기초 C언어) ft....   11_4 배열과 동적 메모리 할당 :    • 11_4 배열과 동적 메모리 할당 (널널한 교수의 기초 C언어) ft. C 코딩   12_1 문자열 :    • 12_1 문자열 (널널한 교수의 기초 C언어) ft. C 코딩   12_2 문자열 응용 :    • 12_2 문자열 응용 (널널한 교수의 기초 C언어) ft. C 코딩   13_1 구조체 :    • 13_1 구조체 (널널한 교수의 기초 C언어) ft. C 코딩   13_2 구조체와 typedef :    • 13_2 구조체와 typedef (널널한 교수의 기초 C언어) ft. C 코딩   14_1 이중 포인터 :    • 14_1 이중 포인터 (널널한 교수의 기초 C언어) ft. C 코딩   14_2 포인터 배열과 배열 포인터 :    • 14_2 포인터 배열과 배열 포인터 (널널한 교수의 기초 C언어) ft. C 코딩   14_3 함수포인터 :    • 14_3 함수포인터 (널널한 교수의 기초 C언어) ft. C 코딩   14_4 다차원배열 - 포인터를 통한 접근 :    • 14_4 다차원배열 - 포인터를 통한 접근 (널널한 교수의 기초 C언어) f...   14_5 const 키워드, void 포인터 :    • 14_5 const 키워드, void 포인터 (널널한 교수의 기초 C언어) ...   14_6 main 함수의 인수 :    • 14_6 main 함수의 인수 (널널한 교수의 기초 C언어) ft. C 코딩   15_1 스트림 :    • 15_1 스트림 (널널한 교수의 기초 C언어) ft. C 코딩   15_2 printf() 함수 :    • 15_2 printf() 함수 (널널한 교수의 기초 C언어) ft. C 코딩   15_3 scanf() 기초 :    • 15_3 scanf() 기초 (널널한 교수의 기초 C언어) ft. C 코딩   15_4 scanf() 고급기능 :    • 15_4 scanf() 고급기능 (널널한 교수의 기초 C언어) ft. C 코딩   15_5 파일의 개념 :    • 15_5 파일의 개념 (널널한 교수의 기초 C언어) ft. C 코딩   15_6 파일처리 :    • 15_6 파일처리 (널널한 교수의 기초 C언어) ft. C 코딩   15_7 텍스트 파일 입출력 :    • 15_7 텍스트 파일 입출력 (널널한 교수의 기초 C언어) ft. C 코딩   15_8 문자열 단위 입출력 :    • 15_8 문자열 단위 입출력 (널널한 교수의 기초 C언어) ft. C 코딩   15_9 이진 파일의 입출력 :    • 15_9 이진 파일의 입출력 (널널한 교수의 기초 C언어) ft. C 코딩   15_10 형식화된 입출력 :    • 15_10 형식화된 입출력 (널널한 교수의 기초 C언어) ft. C 코딩   15_11 버퍼를 통한 입출력 :    • 15_11 버퍼를 통한 입출력 (널널한 교수의 기초 C언어) ft. C 코딩   16_1 값 전달방식 호출(Call by value) :    • 16_1 값 전달방식 호출(Call by value) (널널한 교수의 기초 ...   16_2 참조값 전달방식의 호출(배열 복사) :    • 16_2 참조값 전달방식의 호출(배열 복사) (널널한 교수의 기초 C언어) ...   17_1 시스템 호출 :    • 17_1 시스템 호출 (널널한 교수의 기초 C언어) ft. C 코딩   17_2 시스템호출을 통한 파일처리 :    • 17_2 시스템호출을 통한 파일처리 (널널한 교수의 기초 C언어) ft. C 코딩