분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
많은 데이터의 영어 텍스트 파일이 있다고 가정할게요!
여기서 어떤 배열에 처음엔
word[0] = i like tody;
word[1] = like today humor;
word[2] = today do you;
word[3] = do you like;
이런식으로 저장을 하고 싶거든요.. 결국은 이런식으로 해서 중복은 카운터를 세고 없으면 새로운 배열에 저장하고 싶은데..
제가 생각한걸론
struct Word3{
char word1[22], word2[22], word3[22];
};
이렇게 구조체를 만들어서
파일을 의 갯수를 읽고
Word3 W[size]; 구조체 배열을 만들고요.
for(int i=0; i<size; i++)
{
Infile >> W[i].word1 >> W[i].word2 >> W[i].word3;
}
일단 이렇게 캐릭터 3개를 읽으면
i like toay 까지 저장되고 파일포인터가 today 다음으로 위치 하잖아요?
그런데 그 파일포인터를 today에서 다시 like 즉 -2 하고 싶어요..
그래서 구조체 배열에 위에 써놓은것처럼 저장하고 싶은데..
이렇게 for문으로 파일포인터를 이동시키는것이 가능한가요??
가능하다면 좀 도와주시면 감사하겠습니다...
참고로 과제는 아니고 2년뒤에 졸업작품에 대해서 하나씩 공부하는중이라ㅜㅡㅜ
혹시 시간되시면 카운터하는 것도 ㅜㅜ
죄송합니다. 댓글 작성은 회원만 가능합니다.