検索

phrase: max: clip:
target: order:
Results of 41 - 50 of about 69 for rs (0.065 sec.)
循環参照は、メモリをリークすることもある - Rust 日本語版 6518
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... るのかとその回避策を見ましょう: ファイル名: src/main.rs fn main() {} use std::rc::Rc; use std::cell::RefCe ... println! 文が存在しています。 ファイル名: src/main.rs use List::{Cons, Nil}; use std::rc::Rc; use std::c ... Node という構造体を作ります: ファイル名: src/main.rs #![allow(unused)] fn main() { use std::rc::Rc; use ... す。 リスト15-27のようにですね: ファイル名: src/main.rs use std::rc::Rc; use std::cell::RefCell; #[derive( ...
https://man.plustar.jp/rust/book/ch15-06-reference-cycles.html - [similar]
シングルスレッドのWebサーバを構築する - Rust 日本語版 6518
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ect $ cd hello さて、リスト20-1のコードを src/main.rs に入力して始めてください。このコードは、 TCPストリ ... n established! と出力します。 ファイル名: src/main.rs use std::net::TcpListener; fn main() { let listene ... = TcpListener::bind("127.0.0.1:7878").unwrap(); for stream in listener.incoming() { let stream = stream ... 0-2のように変更してください。 ファイル名: src/main.rs use std::io::prelude::*; use std::net::TcpStream; ...
https://man.plustar.jp/rust/book/ch20-01-single-threaded.html - [similar]
マクロ - Rust 日本語版 6447
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... マクロの定義を見かけましょう。 ファイル名: src/lib.rs #![allow(unused)] fn main() { #[macro_export] macr ... うためのプレースホールダーです。 ファイル名: src/lib.rs use proc_macro; #[some_attribute] pub fn some_name ... うにするクレートを記述します。 ファイル名: src/main.rs use hello_macro::HelloMacro; use hello_macro_deriv ... トレイトと関連関数を定義します: ファイル名: src/lib.rs #![allow(unused)] fn main() { pub trait HelloMacro ...
https://man.plustar.jp/rust/book/ch19-06-macros.html - [similar]
スライス型 - Rust 日本語版 6391
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... この関数のシグニチャについて考えてみましょう: fn first_word(s: &String) -> ? この関数、 first_word は引数 ... 、その方法を試してみましょう。 ファイル名: src/main.rs fn first_word(s: &String) -> usize { let bytes = s ... 7: String 引数へのバイト数で表された添え字を返す first_word 関数 String の値を要素ごとに見て、空白かどう ... ng オブジェクトをバイト配列に変換しています。 fn first_word(s: &String) -> usize { let bytes = s.as_byte ...
https://man.plustar.jp/rust/book/ch04-03-slices.html - [similar]
モジュールを定義して、スコープとプライバシーを制御する - Rust 日本語版 6320
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 実行することで作成し、Listing 7-1 のコードを src/lib.rs に書き込み、モジュールと関数のシグネチャを定義して ... ください。 ファイル名: src/lib.rs mod front_of_house { mod hosting { fn add_to_waitl ... ドを置けば良いのかがわかるでしょう。 以前、 src/main.rs と src/lib.rs はクレートルートと呼ばれていると言い ...
https://man.plustar.jp/rust/book/ch07-02-defining-modules-to-control-scope-and-p... - [similar]
テストの実行のされ方を制御する - Rust 日本語版 6320
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... スト1つ、失敗するテスト1つです。 ファイル名: src/lib.rs #![allow(unused)] fn main() { fn prints_and_return ... `(left == right)` left: `5`, right: `10`', src/lib.rs:19:8 note: Run with `RUST_BACKTRACE=1` for a backt ... `(left == right)` left: `5`, right: `10`', src/lib.rs:19:8 note: Run with `RUST_BACKTRACE=1` for a backt ... し、走らせるテストを選択します。 ファイル名: src/lib.rs #![allow(unused)] fn main() { pub fn add_two(a: i3 ...
https://man.plustar.jp/rust/book/ch11-02-running-tests.html - [similar]
ヒープのデータを指すBox<T>を使用する - Rust 日本語版 6250
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... を格納する方法を示しています。 ファイル名: src/main.rs fn main() { let b = Box::new(5); println!("b = {}" ... れについてはこの後説明します。 ファイル名: src/main.rs enum List { Cons(i32, List), Nil, } リスト15-2: i3 ... のような見た目になるでしょう。 ファイル名: src/main.rs use List::{Cons, Nil}; fn main() { let list = Cons ... リスト15-4に示したエラーが出ます。 error[E0072]: recursive type `List` has infinite size (エラー: 再帰的な ...
https://man.plustar.jp/rust/book/ch15-01-box.html - [similar]
Dropトレイトで片付け時にコードを走らせる - Rust 日本語版 6193
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... を走らせるかをデモしています。 ファイル名: src/main.rs struct CustomSmartPointer { data: String, } impl D ... t d = CustomSmartPointer { data: String::from("other stuff") }; // 別のもの println!("CustomSmartPointer ... のインスタンスを2つ作り、それから CustomSmartPointers created. と出力しています。 main の最後で、 Custom ... 行すると、以下のような出力が出ます: CustomSmartPointers created. Dropping CustomSmartPointer with data `ot ...
https://man.plustar.jp/rust/book/ch15-03-drop.html - [similar]
メソッド記法 - Rust 日本語版 6122
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... リスト5-13に示した通りですね。 ファイル名: src/main.rs #[derive(Debug)] struct Rectangle { width: u32, he ... を書けるようになりたいのです。 ファイル名: src/main.rs fn main() { let rect1 = Rectangle { width: 30, hei ... リスト5-15に示した通りです。 ファイル名: src/main.rs #![allow(unused)] fn main() { #[derive(Debug)] str ... 成しやすくすることができます。 ファイル名: src/main.rs #![allow(unused)] fn main() { #[derive(Debug)] str ...
https://man.plustar.jp/rust/book/ch05-03-method-syntax.html - [similar]
Rc<T>は、参照カウント方式のスマートポインタ - Rust 日本語版 6122
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ん。 リスト15-17のようにですね: ファイル名: src/main.rs enum List { Cons(i32, Box<List>), Nil, } use List: ... error[E0382]: use of moved value: `a` --> src/main.rs:13:30 | 12 | let b = Cons(3, Box::new(a)); | - val ... | ^ value used here after move | = note: move occurs because `a` has type `List`, which does not implem ... 限りデータは片付けられません。 ファイル名: src/main.rs enum List { Cons(i32, Rc<List>), Nil, } use List:: ...
https://man.plustar.jp/rust/book/ch15-04-rc.html - [similar]
PREV 1 2 3 4 5 6 7 NEXT