함수호출할때,
"사용자정의 타입을 값으로 넘기는 발상은 일반적으로 좋지 않다고 알려져있습니다. 이보다는 상수객체에대한 참조로 넘기기가 더 올바릅니다."
이 문장에서 사용자정의타입 (class , enum 등) 을 매개변수로 넘기는점은 왜 안좋으며
매개변수를 상수로 넘겼을때의 이점은 무엇인가요
알려줘
함수호출할때,
"사용자정의 타입을 값으로 넘기는 발상은 일반적으로 좋지 않다고 알려져있습니다. 이보다는 상수객체에대한 참조로 넘기기가 더 올바릅니다."
이 문장에서 사용자정의타입 (class , enum 등) 을 매개변수로 넘기는점은 왜 안좋으며
매개변수를 상수로 넘겼을때의 이점은 무엇인가요
알려줘
컴퓨터는 포인터를 구별 못하고 다 복사해버리니까?
다만 연산자 오버로딩으로 다 처리해두면 넘겨도 괜찮을텐데.. 그 문구가 약간 억지가틈