일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- linear algebra
- column space
- unity
- 대상파일
- 행렬
- 스레드전용저장소
- 정보처리기사 2025 1회 실기 벼락치기
- 정처기 실기 공부법
- Rust
- 정처기 실기 벼락치기
- 컴파일러
- 컴퓨터밑바닥의비밀
- 다익스트라
- 벡터
- CS정리
- 다이나믹 프로그래밍
- rust 스터디
- 정보처리기사 실기 벼락치기
- 알고리즘
- 정처기 공부법
- vector
- 코드포스
- eigenvalue
- 재배치
- 선형대수학
- matrix
- 백준
- c++
- 링커
- 구문트리
- Today
- Total
목록Rust (8)
개발_기록용

https://google.github.io/comprehensive-rust/smart-pointers.html Smart Pointers - Comprehensive Rust 🦀This segment should take about 55 minutes. It contains: SlideDuration Box10 minutes Rc5 minutes Owned Trait Objects10 minutes Exercise: Binary Tree30 minutesgoogle.github.ioRust에도 스마트 포인터라는게 존재한다. Box, Rc, Trait Object를 배운다!20.1 BoxC++에서 스마트 포인터 중 하나인 unique ptr와 똑같다.어떤 heap에 있는 데이터를 가리키는 데이터 타입..

https://google.github.io/comprehensive-rust/memory-management.html Memory Management - Comprehensive Rust 🦀This segment should take about 1 hour. It contains: SlideDuration Review of Program Memory5 minutes Approaches to Memory Management10 minutes Ownership5 minutes Move Semantics5 minutes Clone2 minutes Copy Types5 minutes Drop10 minutes Exercise: Builder Typgoogle.github.io - Rust에서 가장 중요한 봉..

https://google.github.io/comprehensive-rust/methods-and-traits.html Methods and Traits - Comprehensive Rust 🦀This segment should take about 50 minutes. It contains: SlideDuration Methods10 minutes Traits15 minutes Deriving3 minutes Exercise: Generic Logger20 minutesgoogle.github.io13.1 Methods구조체 안에 메서드를 구현하려면, "impl"로 선언. Rust는 길게 쓰는거 싫어함.위의 Race를 보면, 네 개의 함수가 있는데, 받는 타입이 다 다름. (위에서부터 첫번째, 두번째..

https://google.github.io/comprehensive-rust/pattern-matching.html Pattern Matching - Comprehensive Rust 🦀This segment should take about 1 hour. It contains: SlideDuration Matching Values10 minutes Destructuring Structs4 minutes Destructuring Enums4 minutes Let Control Flow10 minutes Exercise: Expression Evaluation30 minutesgoogle.github.io12.1 Matching Values각각을 살펴보면 #[rustfmt::skip] fn main() ..

http://google.github.io/comprehensive-rust/user-defined-types/named-structs.html Named Structs - Comprehensive Rust 🦀Like C and C++, Rust has support for custom structs: struct Person { name: String, age: u8, } fn describe(person: &Person) { println!("{} is {} years old", person.name, person.age); } fn main() { let mut peter = Person { name: String::from("Peter"), age: 2google.github.io10.1 Nam..

https://google.github.io/comprehensive-rust/std-traits.html Standard Library Traits - Comprehensive Rust 🦀This segment should take about 1 hour and 40 minutes. It contains: SlideDuration Comparisons10 minutes Operators10 minutes From and Into10 minutes Casting5 minutes Read and Write10 minutes Default, struct update syntax5 minutes Closures20 minutes Exercise:google.github.ioRust는 일반적인 여러 계산에 대..

https://google.github.io/comprehensive-rust/std-types.html Standard Library Types - Comprehensive Rust 🦀This segment should take about 1 hour and 20 minutes. It contains: SlideDuration Standard Library3 minutes Documentation5 minutes Option10 minutes Result10 minutes String10 minutes Vec10 minutes HashMap10 minutes Exercise: Counter20 minutes For each of thegoogle.github.ioRust의 표준 라이브러리는 c++의 ..

https://google.github.io/comprehensive-rust/generics.html Generics - Comprehensive Rust 🦀This segment should take about 40 minutes. It contains: SlideDuration Generic Functions5 minutes Generic Data Types10 minutes Trait Bounds10 minutes impl Trait5 minutes Exercise: Generic min10 minutesgoogle.github.ioC++에서 어떤 값을 더한다고 하자. int add(int a, int b);=> 3 + 4는 가능.=> "Hello" + ", World"는 안 됨. 그러면 우리는..