Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[4988] Re:Re:Re:end of line
[] 1575 읽음    2005-03-31 10:42
초보자 님이 쓰신 글 :
: 님이 쓰신 글 :
: : 초보자 님이 쓰신 글 :
: : : end of file은 EOF죠. 그러면 end of line은 무엇인가요?
: : : 어느 라인의 끝까지만 읽을려고 합니다.
: :
: : 결국 그게 그것이지만, end of line이라고 하지 않고 New Line이라고 합니다.
: : New Line은 '\n'입니다.
: : 텍스트 파일의 경우 줄바꿈은 \r\n으로 합니다.
: : 편의를 위해, \n만으로 하면 C 라이브러리 함수 내부에서 \r\n으로 처리를 해주는 경우가 많습니다.
:
: 답변 감사합니다만, 제가 원하는 것은 다음과 같습니다.
: 텍스트 파일에서 원하는 내용만을 읽어드릴려고 하며, 일단 모든 글자들을 확인해야 합니다.
: 예를 들어
:
: ....
: value 12.1  22.3  23.4
: other contents...
: ...
:
: 일때, value를 찾은 후 그 다음 숫자 3개 만 읽을려구요.
: 그러면 value를 찾은 다음에 while 문을 써서 세 개를 읽으면 되는데, 이 숫자가 1개나 2개 일때도 있거든요.
: 그러면 end of line까지 읽어서 저장하면 되겠죠. 보통 fille의 끝은 EOF라고 하듯이, line의 끝을 지칭하는 말이 있으면 거기 까지 읽어서 저장한 후 다음 문자로 넘어가면 되겠죠.
: 이런 경우에 어떻게 하는지 도움 주시면 감사하겠습니다.

일단, fgets의 도움말을 참고하세요.
파일에 저장된 자료의 구조가 일정하다면 fscanf를 사용하는 게 낫겠습니다.

+ -

관련 글 리스트
4985 end of line 초보자 1460 2005/03/30
4986     Re:end of line 1585 2005/03/30
4987         Re:Re:end of line 초보자 1443 2005/03/31
4988             Re:Re:Re:end of line 1575 2005/03/31
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.