C & CPP
CPP - explicit
에드윈H
2020. 1. 26. 16:17
explicit 란? (뜻 : 명시적 )
명시적이라는 뜻을 갖고 있고, 생성자 앞에 붙여준다. 해당 키워드 사용하여 생성자 생성 시
묵시적 형변환을 할 수 없게한다. 그리곤 명시적인 형변환만 가능하게 하도록 만드는 것입니다.
이유는?
일일히 명시적으로 해야 하는 것이 귀찮을 수도 있겠지만, 의도치 않게 형변환 할 경우를 방지하기 위해 등이 있을것 같다.
확인
explicit 를 추가한다.
명시적으로 Point를 추가해 주었다.