YS's develop story
Error ) "int" 에서 "Point" 으로 변환하기 위한 적절한 생성자가 없습니다. 본문
c++ 공부중 발생한 에러..
뭐가 잘못된건지 잠깐 생각했는데 너무 바보같은 실수였던 것
Point 클래스를 생성할 때 생성자를 = 을 사용하는 실수를 했다..
이렇게 수정하면 에러가 해결된다.
Point operator-(Point& pos1, Point& pos2) {
Point pos(pos1.xpos - pos2.xpos, pos1.ypos - pos2.ypos);
return pos;
}
이런 바보 같은 실수는 다시 하지 말자 ㅎㅎ
'기타' 카테고리의 다른 글
C++ ) assert매크로사용하기 (0) | 2020.10.01 |
---|---|
C++ Error ) 기본 인수 재정의, 함수의 디폴트 값은 함수의 선언에 작성해야 한다. (0) | 2020.09.26 |
C언어 ) char [], char * 의 차이점 (0) | 2020.09.22 |
C++ ) Const reference parameter , Value parameter 의 비교 (0) | 2020.09.18 |
C++) 헤더파일 <algorithm>를 추가하고 사용할 수 있는 copy 함수 (0) | 2020.09.16 |
Comments