: 헤더에 다음과 같은 함수선언이 있다고 하면
:
: abc(ABC *a, DEF *b);
:
: 이 함수를 argument.로 받는 함수가 있더군요
:
: AAA(aaa, abc, ....);
:
: 문제는 컴파일하려니 에러에 abc함수의 argument값을 잘못 적용시켰다고
:
: 에러가 나오는데 이건 도대체 어디를 봐야 하는건지...
:
: 그러니까 에러는 다음과 같은 형식입니다.
:
: cannot (...뭔지 생각이 ) (bool_t*) abc(ABC *, DEF *) to (boolt*)abc(ABC *, void *, ...)
흠... 좀 어렵네요
에러로 봐서는 AAA에서의 함수를 인자로 하는 타입하고 실제 abc함수 선언이 안맞아서
그런건 아닌지요 풀소스를 올려놓으시고 에러메세지를 복사해서 붙였다면 테스트해보고
답을 확실히 드릴수 있겠네요
마지막줄 에러로 봐서는 다형성을 가지는 함수를 만들어서 그렇지 않았나 의심이 가기도
하네요...