検索

phrase: max: clip:
target: order:
Results of 11 - 20 of about 106 for let (0.037 sec.)
パターン記法 - Rust 日本語版 8575
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... ドが例を挙げています: #![allow(unused)] fn main() { let x = 1; match x { 1 => println!("one"), // 1 2 => p ... てみてください。 ファイル名: src/main.rs fn main() { let x = Some(5); let y = 10; match x { // 50だったよ S ... 走ることを意味します: #![allow(unused)] fn main() { let x = 1; match x { // 1か2 1 | 2 => println!("one or ...
https://man.plustar.jp/rust/book/ch18-03-pattern-syntax.html - [similar]
状態共有並行性 - Rust 日本語版 8382
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... ル名: src/main.rs use std::sync::Mutex; fn main() { let m = Mutex::new(5); { let mut num = m.lock().unwrap ... use std::sync::Mutex; use std::thread; fn main() { let counter = Mutex::new(0); let mut handles = vec![]; ... for _ in 0..10 { let handle = thread::spawn(move || { let mut num = cou ...
https://man.plustar.jp/rust/book/ch16-03-shared-state.html - [similar]
数当てゲームのプログラミング - Rust 日本語版 8306
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... 、実際のプログラムでの使い方を示しながら紹介します。 let 、 match 、メソッド、関連関数、外部クレートの使いか ... ase input your guess."); // ほら、予想を入力してね let mut guess = String::new(); io::stdin() .read_line( ... ase input your guess."); // ほら、予想を入力してね let mut guess = String::new(); io::stdin() .read_line( ...
https://man.plustar.jp/rust/book/ch02-00-guessing-game-tutorial.html - [similar]
ジェネリックなデータ型 - Rust 日本語版 8229
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... src/main.rs fn largest_i32(list: &[i32]) -> i32 { let mut largest = list[0]; for &item in list.iter() { ... largest } fn largest_char(list: &[char]) -> char { let mut largest = list[0]; for &item in list.iter() { ... argest { largest = item; } } largest } fn main() { let number_list = vec![34, 50, 25, 100, 65]; let resul ...
https://man.plustar.jp/rust/book/ch10-01-syntax.html - [similar]
正常なシャットダウンと片付け - Rust 日本語版 8229
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... println!("Shutting down worker {}", worker.id); if let Some(thread) = worker.thread.take() { thread.join( ... 列挙子を取り出し、その箇所に None を残します。 if let を使用して Some を分配し、スレッドを得ています; そ ... (&self, f: F) where F: FnOnce() + Send + 'static { let job = Box::new(f); self.sender.send(Message::NewJo ...
https://man.plustar.jp/rust/book/ch20-03-graceful-shutdown-and-cleanup.html - [similar]
クロージャ:環境をキャプチャできる匿名関数 - Rust 日本語版 7895
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... を示しています。 ファイル名: src/main.rs fn main() { let simulated_user_specified_value = 10; let simulated ... rate_workout(intensity: u32, random_number: u32) { let expensive_result = simulated_expensive_calculation ... main() { use std::thread; use std::time::Duration; let expensive_closure = |num| { println!("calculating ...
https://man.plustar.jp/rust/book/ch13-01-closures.html - [similar]
シングルスレッドのWebサーバを構築する - Rust 日本語版 7818
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... src/main.rs use std::net::TcpListener; fn main() { let listener = TcpListener::bind("127.0.0.1:7878").unw ... rap(); for stream in listener.incoming() { let stream = stream.unwrap(); // 接続が確立しました pr ... :TcpStream; use std::net::TcpListener; fn main() { let listener = TcpListener::bind("127.0.0.1:7878").unw ...
https://man.plustar.jp/rust/book/ch20-01-single-threaded.html - [similar]
シングルスレッドサーバをマルチスレッド化する - Rust 日本語版 7742
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... ip-- fn handle_connection(mut stream: TcpStream) { let mut buffer = [0; 1024]; stream.read(&mut buffer).u ... nwrap(); // --snip-- let get = b"GET / HTTP/1.1\r\n"; let sleep = b"GET /sl ... eep HTTP/1.1\r\n"; let (status_line, filename) = if buffer.starts_with(ge ...
https://man.plustar.jp/rust/book/ch20-02-multithreaded.html - [similar]
所有権とは? - Rust 日本語版 7549
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... 数があるとしましょう: #![allow(unused)] fn main() { let s = "hello"; } 変数 s は、文字列リテラルを参照し、 ... // sは、ここでは有効ではない。まだ宣言されていない let s = "hello"; // sは、ここから有効になる // sで作業 ... きます。以下のように: #![allow(unused)] fn main() { let s = String::from("hello"); } この二重コロンは、 st ...
https://man.plustar.jp/rust/book/ch04-01-what-is-ownership.html - [similar]
メッセージ受け渡しを使ってスレッド間でデータを転送する - Rust 日本語版 7549
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... Enumを定義する 6.2. match制御フロー演算子 6.3. if letで簡潔な制御フロー 7. 肥大化していくプロジェクトをパ ... イル名: src/main.rs use std::sync::mpsc; fn main() { let (tx, rx) = mpsc::channel(); tx.send(()).unwrap(); ... て、各終端を示します。タプルを分配するパターンを伴う let 文を使用しています; let 文でパターンを使用すること ... と分配については、第18章で議論しましょう。このように let 文を使うと、 mpsc::channel で返ってくるタプルの部品 ...
https://man.plustar.jp/rust/book/ch16-02-message-passing.html - [similar]
PREV 1 2 3 4 5 6 7 8 9 10 11 NEXT