전공지식정리/영상처리(Image Signal Processing)

오버로드된 함수 ~의 인스턴스중 사용할 인스턴스를 확인할 수 없습니다.

TimeSave 2022. 1. 20. 21:13

1. 말 뜻 부터 이해하기

 

함수오버로드 - https://msdn.microsoft.com/ko-kr/library/5dhe1hce.aspx

인스턴스 - http://electronicsdo.tistory.com/entry/%EA%B0%9C%EB%85%90%EC%9D%B4%ED%95%B4-Instance

 

오버로드된 함수 :  C++에서,  동일한 범위에서 이름이 같은 함수

 => C++에서  둘 이상 지정 가능

ex) char* 인수의 print 함수, double인수의 printf함수 

 

인스턴스 : 클래스에 속하는 각 객체, class를 실현시키기 위해 인스턴스화를 해줘야 한다(?)

 

 

정리 : 오버로드된 함수 ~의 인스턴스중 사용할 인스턴스를 확인할 수 없습니다.

       => 1. 동일 범위에서, 함수 ~와 같은 이름의 함수를 선언함.

           2. 함수 ~에 속하는 객체중에 어떤 것을 사용할지 모르겠다. => 명확히 코딩해라.

 

결론 : ~함수 선언에 있어서 함수내부에 어떤 객체를 쓸지 명확히 말해라.

'전공지식정리 > 영상처리(Image Signal Processing)' 카테고리의 다른 글

3. Binary, Morphology  (0) 2022.01.20
HOG(histograms of oriented gradients)  (0) 2022.01.20
동적할당  (0) 2022.01.20
cvSobel  (0) 2022.01.20
machine learning  (0) 2022.01.20