|
먼저 답변 감사합니다....^^;
먼저 제가 하고 싶은 일은.....
들어오는 파라메터 갯수만큼 for문을 돌면서
그 값을 찍어 주고 싶습니다....(type은 일단 AnsiString으로 가정하구요..)
님께서 List객체를 파라메터로 넘겨서 처리하면 좋겠다라고 했는데...
List 나 Object에 값을 담는 방식말고 다른 방법은 없는지요???
얼핏 파라메터에 ...(점점점) 이라는 넘이 들어가면 파라메터갯수에 상관없다고 들은적이 있어서..
찾아보려고 했지만 찾을수가 없어서 이렇게 질문드립니다...
:)
smleelms 님이 쓰신 글 :
: 함수를 메시지 갯수와 스트링 리스트를 넘기는 걸로 만드시면 될듯한데요..
:
: ShowMessage(int num, TStringList* strList)
: {
: for(int i=0; i<num; i++)
: {
: strList 어쩌고, 저쩌고.
: }
: }
:
: 또는 switch - case 문을 사용하셔도 되구요..
:
: 그럼...
:
:
: 친구들 님이 쓰신 글 :
: : 음....제가 묻고 싶은 질문은 다음과 같아요...^^;;
: :
: : A class {
: :
: : ShowMessage(AnsiString a) { ShowMessage("짠짠짠"); }
: : ShowMessage(AnsiString a, AnsiString b){ ShowMessage("짠짠짠"); }
: : ShowMessage(AnsiString a, AnsiString b, AnsiString c){ ShowMessage("짠짠짠"); }
: : .
: : .
: : .
: :
: : }
: :
: : 즉 이런 클래스가 있다고 한다면...
: : 파라메터가 100개가 들어올지 200개가 들어올지 모른다고 했을때 그럼
: : 메서드를 200개 만들어줘야 하나요??
: : --;;
: :
: : 그러니까...
: : 같은 함수이름을 가진 넘들이라면
: : 들어온 파라메터 갯수를 알아내어 무슨 작업을 수행하고 싶은데요....
: : 과연 가능할까요..ㅡㅡ?
|