상황에 따라 레퍼런스 포인터 스마트포인터 돌려가며 씀
어느정도 구분안됨?
이 메서드 안에서만 그 객체를 쓰면 레퍼런스 넘겨줄 객체의 수명이 받을 객체의 수명보다 길면 포인터 넘겨줄 객체가 언제뒤질지 모르면 스마트포인터
ㅇㅎ...
이 얘기 쓰려다 말았는데 어디서 찾아왔네 ㅋㅋ 난 레퍼런스로 넘기고 명세를 좀 더 읽는 쪽을 택하겠음
const A &Class 가 좋을것같음, 불변보장
레퍼런스 쓰지 말라는건 그 맥락이 아니긴 함
그냥 내 취향 ㅇㅅㅇ...
레퍼 쓰지말라는 맥락은 어떤것임?
레퍼런스는 null을 줄수없음 항상 유효한 값을 줘야함 그리고 한번 레퍼런스할 객체를 정하면 바꿀수 없음
https://google.github.io/styleguide/cppguide.html#Default_Arguments일단 구글이 주장하는건 caller쪽에서 인자가 바뀔 수 있는가 없는가를 한 눈에 볼 수 없어서
정말 교과서적인 이유군
ㅇㅇ 나도 그 이유라고 봄
근데 레퍼런스에 null줄수있다는데 kldp인가 거기서그럼
https://kldp.org/node/129898
우욱 저건 너무 bad practice인데
해당 댓글은 삭제되었습니다.
님 구글아녓음? ㄷㄷ
널 아니라는거 확정이라면 그냥 레퍼런스로 넘기셈
심플하고좋네
레퍼런스, unique_ptr, shared_ptr 그때그때 돌려가며 씀
레퍼런스 유니크 포인터 쉐어드 포인터 그때그때 돌려가며 씀
왜 한글번역해줌...나도 안다고...
디시 렉걸려서 끄고 다시 달았더니 이럼 ㅅㅂ 댓글 시간 역행 봐봐
상황에 따라 레퍼런스 포인터 스마트포인터 돌려가며 씀
어느정도 구분안됨?
이 메서드 안에서만 그 객체를 쓰면 레퍼런스 넘겨줄 객체의 수명이 받을 객체의 수명보다 길면 포인터 넘겨줄 객체가 언제뒤질지 모르면 스마트포인터
ㅇㅎ...
이 얘기 쓰려다 말았는데 어디서 찾아왔네 ㅋㅋ 난 레퍼런스로 넘기고 명세를 좀 더 읽는 쪽을 택하겠음
const A &Class 가 좋을것같음, 불변보장
레퍼런스 쓰지 말라는건 그 맥락이 아니긴 함
그냥 내 취향 ㅇㅅㅇ...
레퍼 쓰지말라는 맥락은 어떤것임?
레퍼런스는 null을 줄수없음 항상 유효한 값을 줘야함 그리고 한번 레퍼런스할 객체를 정하면 바꿀수 없음
https://google.github.io/styleguide/cppguide.html#Default_Arguments
일단 구글이 주장하는건 caller쪽에서 인자가 바뀔 수 있는가 없는가를 한 눈에 볼 수 없어서
정말 교과서적인 이유군
ㅇㅇ 나도 그 이유라고 봄
근데 레퍼런스에 null줄수있다는데 kldp인가 거기서그럼
https://kldp.org/node/129898
우욱 저건 너무 bad practice인데
해당 댓글은 삭제되었습니다.
님 구글아녓음? ㄷㄷ
널 아니라는거 확정이라면 그냥 레퍼런스로 넘기셈
심플하고좋네
레퍼런스, unique_ptr, shared_ptr 그때그때 돌려가며 씀
레퍼런스 유니크 포인터 쉐어드 포인터 그때그때 돌려가며 씀
왜 한글번역해줌...나도 안다고...
디시 렉걸려서 끄고 다시 달았더니 이럼 ㅅㅂ 댓글 시간 역행 봐봐