2012-06-21 5 views
0

를 찾을 수 없음 오류의 첫 번째 줄은 호출되는 함수와 사용할 수있는 함수 정의 사이에 형식 불일치가 있음을 의미하며 오류 메시지의 다른 두 줄을 사용하여 문제의 범위를 좁히려 고합니다.나는 다음과 같은 코드가 오류 메시지

두 번째 줄과 세 번째 줄은 무엇을 의미합니까?

답변

4

이 함수는 비 const 포인터를 인수로 사용하며 const 포인터를 전달합니다.

+0

그래도 버그가 수정되었지만 여전히 두 줄의 내용을 이해하지 못합니다. 구조상의 불일치는 거의 없습니다. – owagh

+0

두 번째 라인은'const B *'의 인수를 주었다고 알려줍니다. 세 번째 줄은 클래스 A에 속한 메서드를 알려줍니다. 첫 번째 줄에는'const B * '를 사용하는 메서드 이름이 없습니다. A :: _ 컨테이너의 서명이 무엇인지보아야합니다. 'const B *'는없고'B *'만 있습니다. – tmpearce

+0

아 ... 사람 전환 컴파일러는 때때로 어렵습니다. 감사. – owagh

관련 문제