파일에서 데이터 읽어와서 메모리에 저장하기
글쓴이: 장종철 / 작성시간: 일, 2005/04/10 - 7:34오후
텍스트 파일 2개를 읽어와서 메모리에 저장해야 되는데요..
하나의 텍스트 파일은 라인의 첨부터 개행되는 부분까지만 읽어서
값을 첫 번째 메모리에 저장하고서 담 행을 읽어서 두번째 메모리에 저장하려고 합니다.
---txt 파일----
01---> 이 라인만 읽어서 메모리에 저장하기
02---> 다시 이 라인만 읽어서 두번째 메모리에 저장하기
03--> 다시 이 라인만 일거엇 세번쩨 메모리에 저장하기
그리고 다른 하나의 텍스트 파일은 파일의 첨 부터 읽어서 EOF가 나올때까지 읽어서 메모리에 저장하려고 합니다.
이 경우 스트림으로 읽어온 내용을 저장할 메모리 변수를 어떻게 정해줘야 하죠?
참고로 윈도루 컴파일 하고 있습니다.(감사합니다.)
Forums:
C++입니다.[code:1]#include <fstream>
C++입니다.
C++이 아닌 C로 해결할 방법이 없을까요?
C++이 아닌 C로 해결할 방법이 없을까요?
두번째 텍스트 파이은 해결을 했는데..
첫번째 텍스트 파일은 해결이 안 되네요..
한 라인씩 메모리에 저장...
[code:1]#include <stdio.h>#inclu
한 라인의 길이가 MAXSIZE보다 클 때의 에러 처리나 라인의 길이에 따라 각각
malloc 하는 등의 변형도 생각해 볼 수 있겠습니다.
댓글 달기