질문의 의도와는 다른 내용인듯 한데 혹시나 해서.....
procedure f(v:Integer) Overload;
Begin
ShowMessage(IntToStr(v));
end;
procedure f(v:String) Overload;
Begin
ShowMessage(v);
end;
procedure TForm1.Button1Click(Sender: TObject);
var
str: string;
i: integer;
begin
i := 777;
str := 'hello';
f(i);
f(str);
end;
코딩 님이 쓰신 글 :
: procedure f(var v);
: begin
:
: end;
:
: procedure TForm1.Button1Click(Sender: TObject);
: var
: str: string;
: i: integer;
: begin
: i := 777;
: str := 'hello';
: f(i);
: f(str);
: end;
:
:
: v가 타입 없는 var로 되어 있는데요
:
: 프로시져 f 에서 v 의 타입이 string 인지 integer 인지 알수 있는 방법이 있을까요?
:
: 델마당에 올라온 질문인데요
: 제 생각으론 아무리 생각해봐도 불가능 할것 같긴한데요
: 혹시나 해서 여쭈어 봅니다.
:
|