Rust(비교)
| r17 vs r18 | ||
|---|---|---|
| ... | ... | |
| 48 | 48 | } |
| 49 | 49 | }}}이렇게 함수에 넘길 때 참조자(&)를 사용하면 소유권을 유지할 수 있다. |
| 50 | 50 | ==== lifetime ==== |
| 51 | '''러스트의 난이도를 높히는 주범''' 포인터가 혜지된 메모리를 가리키는 것을 방지하려 만들었다. | |
| 52 | 52 | |
| 51 | '''러스트의 난이도를 높히는 주범''' 포인터가 혜지된 메모리를 가리키는 것을 방지하려 만들었다. 러스트라는 언어 자체가 null pointer exception을 피하려고 설계되었기 때문이다. | |
| 53 | 52 | == 그 외 == |
| 54 | 53 | * 컴파일 언어이다. |
| 55 | 54 | * 컴파일 시간에 대부분의 런타임 에러를 잡아낸다. |