ベスパリブ

プログラミングを主とした日記・備忘録です。ベスパ持ってないです。

2022-12-01から1ヶ月間の記事一覧

Rust の Range は char の範囲指定もできる

環境・バージョン > rustup show Default host: x86_64-pc-windows-msvc rustup home: C:\Users\****\.rustup stable-x86_64-pc-windows-msvc (default) rustc 1.58.1 (db9d1b20b 2022-01-20) Rust の Range と パターンマッチング Rustではパターンマッチン…

a.clone() == ref_a.clone() == (*ref_a).clone() なのか?(Rust)

#[derive(Debug, Clone, PartialEq)] struct Circle { x: f64, y: f64, radius: f64, } impl Circle { pub fn area(self) -> f64 { // std::f64::consts::PI * (self.radius * self.radius) std::f64::consts::PI * (3.1 * 3.1) } } fn main() { let a = Cir…