변수를 다른 함수에 넘길 때 복사 없이 넘길 수 있는 방법은 레퍼런스나 포인터로 넘기는 것 뿐인 거죠? C++처럼?
[%] 여기 읽 읽다보니 러스트 궁금한게 있는데요
익명(175.223)
2018-12-01 16:13
추천 0
댓글 4
다른 게시글
-
mem::drop 이건 암것도 아닌 함수임 [1][%] ㅇㄹ(rerereq) | 18.12.01추천 0
-
카피 트레잇은 스택 정리는 해줘도 소멸자는 호출 안되는 거잖아[%] ㄷㅁㅈㅁ(211.36) | 18.12.01추천 0
-
해보니 Copy 구현된 타입 Drop 구현은 못해도 drop 호출은 됨 [4][%] 웹땔감(webfirewood) | 18.12.01추천 0
-
러스트 카피 트레잇 구현된 건 드롭 호출 안될텐데? [2][%] 다메즈마(damezuma) | 18.12.01추천 0
-
여기가 러스터가 점령했다는 깃헙갤인가요 [1][%] 다메즈마(damezuma) | 18.12.01추천 0
-
피보나치 코드 - 나만의 언어로 [2][%] 기괴공학도(mecheng98) | 18.11.29추천 0
-
진짜 러스트 좋아하긴 하는데 쓰기는 좀 그런게 [3][%] 점진적자살(114.70) | 18.11.29추천 0
-
나만의 인터프리터를 만들어보자 - 1 [5][연재] 기괴공학도(mecheng98) | 18.11.28추천 1
-
dotfiles 진작에 만들걸[%] ㅇㄹ(rerereq) | 18.11.28추천 0
-
parcel 이거 상당히 괜찮은듯 [6][%] ㅇㄹ(rerereq) | 18.11.27추천 0
Box 같은 거에 넣어도 이거 heap에 새로 할당하는 걸로 아는데
실제 컴파일러가 어떻게 최적화시킬지는 모르겠다
move도 복사하고 원본 바로 drop 시켜주는거에 불과하고
C++ 처럼 레퍼런스말곤 다 복사라고 보면됨