Q&A

  • Text File 읽기.
이런거 질문해도 될런지 모르겠습니다.

만약 Text File 안에 다음과 같이 구성 되어 있을 경우에

27
12
    -6.000     0.000    13.000

Ex) AssignFile(F, 위의 파일이름);
       Reset(F);
       Readln(F, S1); --> 27
       Readln(F,S2);--> 12
       Read(F,S3,S4,S5); S3->-6.000, S4-> 0.000, S5-->13.000


그러니까 제가 의도하는 바는 위와 같이 변수에 각 값을 저장하고 싶은데 이거 잘 안되네요

Visual Basic은 Line Input은 한라인을 통째로 읽고 , 그냥 Input은 한 레코드씩 읽어서 편리한데...

이거 갈 수록 불편해 지네~~ 이론..

방법이 공백문자로 구분해서 잘라내기 뭐 이런거  밖에 없나요~~

1  COMMENTS
  • Profile
    최용일 2004.05.27 19:50
    안녕하세요. 최용일입니다.

    잘 읽어지는 데요...

    혹시 S3, S4, S5가 Float/Double등의 실수형이 아니라 string형이 아닌지...

    string형으로 읽으면 구분되지 않습니다. 공백도 문자열을 이루는 문자이기 때문에...

    ^^ 항상 즐코하세요...