선언은


virtual int aaa(UString bbb, char **ccc, int ddd= 101); // 101 : ~


virtual int aaa(UString bbb, char **ccc, int ddd= 102); // 102 : ~


virtual int aaa(UString bbb, char **ccc, int ddd);




정의는 


int Test::aaa(UString bbb, char **ccc, int ddd)

{

생략


return nRet;

}





이렇게 하고 호출할때는 aaa ( bbb, ccc) 이렇게 하면


이게 문법적으로 문제가 없는게 맞나요?