|
파라메터에 ...(점점점) 이라는 넘이 들어가는 경우는 저도 잘 모르겠습니다.. ^^;;
저는 처음 듣는 내용이라서요..
그리고 Object를 넘기시는 것이 여러모로 편리하실텐데요..
메모리 관리나.. 퍼포먼스면에서도요..
call by value 보다는 call by reference 를 하셔야 파라메터 갯수에 관계없이 핸들링이 가능하실테니까요..
그럼...
친구덜 님이 쓰신 글 :
: 먼저 답변 감사합니다....^^;
:
: 먼저 제가 하고 싶은 일은.....
: 들어오는 파라메터 갯수만큼 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개 만들어줘야 하나요??
: : : --;;
: : :
: : : 그러니까...
: : : 같은 함수이름을 가진 넘들이라면
: : : 들어온 파라메터 갯수를 알아내어 무슨 작업을 수행하고 싶은데요....
: : : 과연 가능할까요..ㅡㅡ?
|