検索
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]