응 그걸 또 여러가지로 이름을 나누더라. 외우기 귀찮음.
근데 결과적으로 갈리는건 Lval Rval 차이가 맞던데
호출할때 시그니쳐는 반환값을 안보긴 하는데 실제적으로 뱉는게 참조형이랑 일반형 차이라서 갈리니까
ㄴ 아하 그렇게 되는구나 - return 0;
리턴이야 안써버릴 수 있으니 크게 중요한게 아닌데, 난 단지 주소 타입을 리턴할 필요 없는 경우의 오버헤드 땜에 저렇게 한거. 의미적으로 L R 을 분명히 한 부분도 있지만 말야.
더 명확히 하려면 일반형 앞에도 const 가 필요하겠지만, 타이핑하기 구찮.
아 그렇죠? 그것도 의문이긴 했는데 - return 0;
응 그걸 또 여러가지로 이름을 나누더라. 외우기 귀찮음.
근데 결과적으로 갈리는건 Lval Rval 차이가 맞던데
호출할때 시그니쳐는 반환값을 안보긴 하는데 실제적으로 뱉는게 참조형이랑 일반형 차이라서 갈리니까
ㄴ 아하 그렇게 되는구나 - return 0;
리턴이야 안써버릴 수 있으니 크게 중요한게 아닌데, 난 단지 주소 타입을 리턴할 필요 없는 경우의 오버헤드 땜에 저렇게 한거. 의미적으로 L R 을 분명히 한 부분도 있지만 말야.
더 명확히 하려면 일반형 앞에도 const 가 필요하겠지만, 타이핑하기 구찮.
아 그렇죠? 그것도 의문이긴 했는데 - return 0;