Q&A

  • 함수의 파라메타를 필수가 아닌 옵션으로 처리하는 방법은 없을까요
vb의Optional처럼 필수가 아닌 옵션으로 처리하는 방법은 없을까요 ..
도움 부탁드립니다..
감사합니다..
1  COMMENTS
  • Profile
    타락천사 2003.03.29 00:34


    안녕하세요. 타락임다..

    전역변수에는 변수 설정시 값을 할당할 수 있고, 로컬 변수는 안됩니다.
    생각해보면, 파라미터는 "전역변수"로 생각할 수 있습니다.
    따라서 아래와 같이 하면 됩니다.

    procedure SomeProce(AName: string = '타락천사'; AHeight: integer = 180);
    begin
      // TODO
    end;

    즐푸하세여..

    타락천사..