Q&A

  • 파일을 읽고 쓸때 record 형 말고??요...
파일을 읽고 쓸때요

type

Tmydata=record

name:string[100];

addr:string[120];

memo:string[255];

end;



fh:File of Tmydata;





이렇게 선언을 하면 name 100자 addr 100자 ....이자나요.



근데 여기서 memo 가 255자 까지 적을수 있는데



제가 할려고 하는건 255자가 아니라...1000자 1000000자 가 될수도 있는데



이때 어떻게 해야 하나요?



간단한 예를 가르쳐주세요...^^ 제발요...부탁이에요...고수님들님...

1  COMMENTS
  • Profile
    바람개비 2001.08.17 18:08


    > type

    > Tmydata=record

    > name:string[100];

    > addr:string[120];

    > memo:string[255];

    > end;

    name 과 addr 이 고정길이라면 레코드로 나누지말고 코딩으로 분리하는 방밥도 있겠네요. 한줄을 읽어서 100바이트 분리하고 그다음 120바이트 분리한후 나머지(줄끝까지)분리하면 되지 않을까 싶습니다만..



    바라미~



    >

    > fh:File of Tmydata;

    >

    >

    > 이렇게 선언을 하면 name 100자 addr 100자 ....이자나요.

    >

    > 근데 여기서 memo 가 255자 까지 적을수 있는데

    >

    > 제가 할려고 하는건 255자가 아니라...1000자 1000000자 가 될수도 있는데

    >

    > 이때 어떻게 해야 하나요?

    >

    > 간단한 예를 가르쳐주세요...^^ 제발요...부탁이에요...고수님들님...