복사 생성자만들때 class A;A(const A &ref);이런식으로 const붙이고 &레퍼런스변수로 받아오는데 그냥 const 빼고 &빼고 A(A ref) 이렇게 받아오면 안댐? 뭔차이인지 모르겟어
C++ 표준위가 정한 나름이지ㅋㅋ
무슨말이야? 사실상관없지만 누군가 그렇게 암묵적으로 정해놔서 하는거다 이뜻임?
그렇게 안하면 복사생성자 아마 작동 안할거임
아닌가? 그래도 const 는 꼭 붙여야 했던것 같음
확실한건 &는 붙여야됨 안붙이면 무한 재귀 돌아
const는 안붙여도 되긴 할텐데 복사생성자가 목적이 대상 복사니까 도중에 값이 바뀌면 안되니까 사실상 const가 의무임