検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 13 for Point (0.022 sec.)
Box, スタックとヒープ - Rust By Example 日本語版 11261
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... w(dead_code)] #[derive(Debug, Clone, Copy)] struct Point { x: f64, y: f64, } // A Rectangle can be specifie ... e #[allow(dead_code)] struct Rectangle { top_left: Point, bottom_right: Point, } fn origin() -> Point { Poi ... nt { x: 0.0, y: 0.0 } } fn boxed_origin() -> Box<Point> { // Allocate this point on the heap, and return ... a pointer to it // このPointをヒープ上に割り当て、ポインタ ...
https://man.plustar.jp/rust/example/std/box.html - [similar]
構造体 - Rust By Example 日本語版 11225
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... 2つのフィールドを持つ(クラシックな)構造体 struct Point { x: f32, y: f32, } // Structs can be reused as fi ... ける左上隅と右下隅の位置によって指定できる top_left: Point, bottom_right: Point, } fn main() { // Create stru ... 示を行う println!("{:?}", peter); // Instantiate a `Point` // `Point` のインスタンス化 let point: Point = Po ... t { x: 10.3, y: 0.4 }; // Access the fields of the point // pointのフィールドにアクセスする。 println!("poi ...
https://man.plustar.jp/rust/example/custom_types/structs.html - [similar]
エイリアス - Rust By Example 日本語版 11225
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... 使われた場所より あとで なければいけません。 struct Point { x: i32, y: i32, z: i32 } fn main() { let mut poi ... nt = Point { x: 0, y: 0, z: 0 }; let borrowed_point = &point; ... let another_borrow = &point; // Data can be accessed via the references and th ... 参照の両方からアクセスすることができます。 println!("Point has coordinates: ({}, {}, {})", borrowed_point.x, ...
https://man.plustar.jp/rust/example/scope/borrow/alias.html - [similar]
refパターン - Rust By Example 日本語版 10627
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... を幾つかお見せします。 #[derive(Clone, Copy)] struct Point { x: i32, y: i32 } fn main() { let c = 'Q'; // A ` ... ef_c1 equals ref_c2: {}", *ref_c1 == *ref_c2); let point = Point { x: 0, y: 0 }; // `ref` is also valid whe ... // `ref_to_x` is a reference to the `x` field of `point`. // `ref_to_x`は`point`の`x`フィールドへの参照 le ... t Point { x: ref ref_to_x, y: _ } = point; // Return a cop ...
https://man.plustar.jp/rust/example/scope/borrow/ref.html - [similar]
メソッド - Rust By Example 日本語版 9923
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... 関連関数は型全体に対して定義される関数です。 struct Point { x: f64, y: f64, } // Implementation block, all ` ... ons & methods go in here // 実装のためのブロック。`Point`の持つ関連関数とメソッドを全て定義する。 impl Poin ... is associated with // a particular type, that is, Point. // これは特定の型(すなわち Point)に関連した関数 ... トラクタとして使用されることが多い。 fn origin() -> Point { Point { x: 0.0, y: 0.0 } } // Another associated ...
https://man.plustar.jp/rust/example/fn/methods.html - [similar]
Rust By Example 日本語版 9396
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... Use `self.number` to refer to each positional data point. write!(f, "({}, {})", self.0, self.1) } } // Defi ... る様な構造体を定義しましょう #[derive(Debug)] struct Point2D { x: f64, y: f64, } // Similarly, implement `Dis ... play` for `Point2D` // 先程と同様にして、Point2D用の`Display`を実装 ... しています。 impl fmt::Display for Point2D { fn fmt(&self, f: &mut fmt::Formatter) -> fmt:: ...
https://man.plustar.jp/rust/example/print.html - [similar]
ディスプレイ - Rust By Example 日本語版 7636
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... Use `self.number` to refer to each positional data point. write!(f, "({}, {})", self.0, self.1) } } // Defi ... る様な構造体を定義しましょう #[derive(Debug)] struct Point2D { x: f64, y: f64, } // Similarly, implement `Dis ... play` for `Point2D` // 先程と同様にして、Point2D用の`Display`を実装 ... しています。 impl fmt::Display for Point2D { fn fmt(&self, f: &mut fmt::Formatter) -> fmt:: ...
https://man.plustar.jp/rust/example/hello/print/print_display.html - [similar]
panic! - Rust By Example 日本語版 7284
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... クの失敗を引き起こす division(3, 0); println!("This point won't be reached!"); // `_x` should get destroyed ... at this point // `_x`はここに到達する前に破棄される。 } panic! が ...
https://man.plustar.jp/rust/example/std/panic.html - [similar]
ネストとラベル - Rust By Example 日本語版 7161
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... らは外側を中断します break 'outer; } println!("This point will never be reached"); } println!("Exited the ou ...
https://man.plustar.jp/rust/example/flow_control/loop/nested.html - [similar]
型推論 - Rust By Example 日本語版 7161
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... の配列)を生成 let mut vec = Vec::new(); // At this point the compiler doesn't know the exact type of `vec`, ...
https://man.plustar.jp/rust/example/types/inference.html - [similar]
PREV 1 2 NEXT