홈
태그
미디어로그
위치로그
방명록
분류 전체보기
(112)
0x01 Notice
(11)
diary
(8)
0x02 Tips
(7)
iOS
(5)
Facebook
(2)
Twitter
(0)
0x03 Thinks
(4)
0x04 Security
(14)
news
(10)
web
(0)
mobile
(0)
system
(1)
forensic
(0)
vulnerabilities
(3)
0x05 Programming
(76)
C / C++
(12)
Java
(5)
Object -C
(3)
API / MFC
(11)
Unix/Linux
(6)
Socket Programing
(6)
Kelnel Programing
(6)
iPhone Programing
(19)
Android Programing
(5)
Web Programming
(2)
ABOUT ME
-
트위터
인스타그램
Today
-
Yesterday
-
Total
-
::j0ker's Lab::
::j0ker's Lab::
메뉴
검색
컨텐츠 검색
블로그 내 검색
[C] FILE I/O Example
0x05 Programming/C / C++
2009. 10. 9. 10:03
/******************************************\ |* File i/o *| \******************************************/ fopen() : 파일을 열고자 할때 fclose() : 파일을 닫을때 함수 사용법 FILE * = 파일을 개방할때 사용되는 티켓 열고자 하는 모드 종류 : r : Read Mode w : Write Mode rb : Read Binary mode wb : Write Binary mode fopen("열고자하는 파일이름","열고자 하는 모드 "); fclose(파일을 개방할때 사용된 티켓을 넣어줌); fgets(버퍼변수,버퍼의크기,파일포인터); Ex) fopen("j0ker.txt","r"); fgets(buf,sizeof(buf),fp); fclose(fp);
FILE I/O Example
#include "stdafx.h" #include <stdio.h> #include <stdlib.h> /********************************/ /* FILE I/O Example */ /* */ /* by j0ker */ /********************************/ int main(int argc, char* argv[]) { char buf[1024]; FILE* fp; /* 파일을 열기위한 포인터 변수*/ fp = fopen("j0ker1009a.cpp","r"); /* 파일 개방중 */ if(NULL == fp) /* 파일 을 불러오지 못한경우 */ { printf("File I/O Error \n"); return 0; } while(1) { if(NULL == fgets(buf,sizeof(buf), fp)) /* 읽어올 파일이 없다면*/ { printf("\n\nEnd of File\n"); break; } printf("%s",buf); /* 읽어온 줄 출력*/ } fclose(fp); /* 파일 닫기 */ return 0; }
공유하기
게시글 관리
::j0ker's Lab::
저작자표시
관련글
관련글 더보기
[C++] 클래스를 이용한 회원관리
[C++] C++ 에서의 클래스 사용법
[C++] C와 C++의 차이
[C] Linked List Example
티스토리툴바