[Rust] 컬렉션
개요 문서 힙에 저장 벡터 여러 개의 값을 연속적으로 저장 접근 방법 [] 유효하지 않은 인덱스 일 경우 panic 발생 ...
개요 문서 힙에 저장 벡터 여러 개의 값을 연속적으로 저장 접근 방법 [] 유효하지 않은 인덱스 일 경우 panic 발생 ...
개요 구조체와 유사하게 다양한 타입과 메소드를 가질 수 있음 Option 값이 있거나 없는 경우를 나타내는 열거형 Rust는 null 개념이 없고 Option을 사용 null 값을 null 이 아닌 값처럼 사용하려는 실수를 방지 예제 코드 ...
개요 필드 초기화 축약법(field init shorthand) 변수명과 구조체의 필드명이 같을 경우 변수명만으로 초기화 가능 구조체 갱신법(struct update syntax) .. 구문을 사용하여 기존 구조체의 값...
개요 가비지 콜렉터 없이 메모리 안정성 보장 컴파일 타임에 컴파일러가 체크할 규칙들로 구성된 소유권 시스템을 통해 메모리 관리 런타임 비용이 발생하지 않음 참조자(references) &를 사용하여 값을 참조하지만 소유하지는 않는 참조자를...
개요 loop, while, for 제공 loop 에서 반환 가능 예제 코드 fn main() { let mut i = 1; loop { if i == 0 { ...