일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 무료 동영상 강의
- 언제나휴일
- Windows Forms
- 소켓 통신
- 표준 입출력
- 파이썬
- 소스 코드
- 산책하기 좋은 곳
- 졸업 작품 소재
- 클래스 다이어그램
- 네트워크 프로그래밍
- 실습
- C++
- 동영상 강의
- 충남 천안
- 프로젝트
- 유튜브 동영상 강의
- 캡슐화
- c언어
- 표준 라이브러리 함수
- c#
- 독립기념관
- 언제나 휴일
- 동영상
- 알고리즘
- 실습으로 다지는 c#
- 강의
- 추천
- 안드로이드 앱 개발
- 원격 제어 프로그램
- Today
- Total
목록전체 글 (365)
프로그래밍 언어 및 기술 [언제나휴일]
void perror ( const char * str ); 에러 메시지를 출력하는 함수 입력 매개 변수 리스트 str 출력할 문자열 반환 값 없음 perror 함수는 입력 인자로 전달한 문자열 뒤에 : 과 함께 최근에 발생한 에러 메시지를 출력합니다. 사용 예 //C언어 표준 라이브러리 함수 가이드 //void perror ( const char * str ); 에러 메시지를 출력하는 함수 //존재하지 않는 파일을 읽기 모드로 열었을 때 에러 메시지 출력 #include int main (void) { FILE * fp; fopen_s (&fp,"noexist.txt","r");//읽기 모드로 파일 열기 if (fp==NULL) { perror ("error fopen");//에러 메시지 출력 retu..
int feof(FILE * fp); 파일 스트림의 끝인지 테스트하는 함수 입력 매개 변수 리스트 fp 파일 스트림 반환 값 파일 스트림의 end of file 지시자가 설정 상태이면 0이 아닌 값 사용 예 //C언어 표준 라이브러리 함수 가이드 //int feof ( FILE * fp ); 파일 스트림의 끝인지 테스트하는 함수 //파일의 내용을 라인 번호를 추가하여 출력 #include int main (void) { FILE * fp; int ch; int line_no = 0; fopen_s(&fp, "input.txt","rt");//읽기 모드로 파일 열기 if (fp==NULL) { perror ("error fopen"); return 0; } line_no++; printf("%4d: ",l..
int ferror ( FILE *fp ); 파일 스트림에 에러가 발생했는지 테스트하는 함수 입력 매개 변수 리스트 fp 파일 스트림 반환 값 파일 스트림에 에러 지시자가 설정 상태이면 0이 아닌 값 사용 예 //C언어 표준 라이브러리 함수 가이드 //int ferror ( FILE *fp ); 파일 스트림에 에러가 발생했는지 테스트하는 함수 //쓰기 모드로 파일을 열고 fgetc 함수 호출 시 에러 값 확인 #include int main (void) { FILE * fp; int re,no; fopen_s (&fp,"data.txt","w"); //쓰기 모드로 파일 열기 if (fp==NULL) { perror ("error fopen"); return 0; } re = fgetc(fp);//출력 스..
fseek 함수 [C언어 표준 라이브러리 함수] int fseek ( FILE *fp, long int offset, int whence ); 파일 스트림의 파일 position을 설정하는 함수 입력 매개 변수 리스트 fp 파일 스트림 offset whence에서 이동할 상대적 거리 whence SEEK_SET(시작 position), SEEK_CUR(현재 positon), SEEK_END(파일 끝) 반환 값 요청에 맞게 이동하지 못할 때만 0이 아닌 정수 사용 예 //C언어 표준 라이브러리 함수 가이드 //int fseek ( FILE *fp, long int offset, int origin ); 파일 스트림의 파일 position을 설정하는 함수 //회원 데이터를 파일에 출력 //찾고자 하는 순서 ..
long ftell ( FILE * fp ); 파일 스트림의 offset을 가져오는 함수 입력 매개 변수 리스트 fp 파일 스트림 반환 값 파일 스트림의 파일 position의 현재 값, 실패 시 -1 사용 예 //C언어 표준 라이브러리 함수 가이드 //long ftell ( FILE * fp ); 파일 스트림의 offset을 가져오는 함수 //파일에 회원 데이터를 출력하고 다시 파일을 열어 파일의 크기를 확인 #include #define MAX_NAME_LEN 20 typedef struct{ char name[MAX_NAME_LEN+1]; int age; }Member; #define MAX_MEMBERS 10 int main (void) { FILE * fp; Member members[MAX_M..