検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 47 for string (0.023 sec.)
文字列でUTF-8でエンコードされたテキストを保持する - Rust 日本語版 11735
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... は、生成、更新、読み込みのような全コレクションが持つ String の処理について語ります。 また、 String が他のコレク ... ついても議論します。具体的には、人間とコンピュータが String データを解釈する方法の差異により、 String に添え字 ... ナリ出力に格納されるので、文字列スライスになります。 String 型は、言語の核として組み込まれるのではなく、Rustの ... tにおいて「文字列」を指したら、 どちらかではなく、 String と文字列スライスの &str のことを通常意味します。こ ...
https://man.plustar.jp/rust/book/ch08-02-strings.html - [similar]
スライス型 - Rust 日本語版 11294
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... グニチャについて考えてみましょう: fn first_word(s: &String) -> ? この関数、 first_word は引数に &String をとり ... ましょう。 ファイル名: src/main.rs fn first_word(s: &String) -> usize { let bytes = s.as_bytes(); for (i, &ite ... { return i; } } s.len() } fn main() {} リスト4-7: String 引数へのバイト数で表された添え字を返す first_word ... 関数 String の値を要素ごとに見て、空白かどうかを確かめる必要が ...
https://man.plustar.jp/rust/book/ch04-03-slices.html - [similar]
トレイト:共通の振る舞いを定義する - Rust 日本語版 11294
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ain() { pub trait Summary { fn summarize(&self) -> String; } } リスト10-12: summarize メソッドで提供される振 ... チャを定義し、 今回の場合は、 fn summarize(&self) -> String です。 メソッドシグニチャの後に、波括弧内に実装を提 ... ain() { pub trait Summary { fn summarize(&self) -> String; } pub struct NewsArticle { pub headline: String, ... pub location: String, pub author: String, pub content: String, } impl S ...
https://man.plustar.jp/rust/book/ch10-02-traits.html - [similar]
参照と借用 - Rust 日本語版 10975
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 本語版 参照と借用 リスト4-5のタプルコードの問題は、 String 型を呼び出し元の関数に戻さないと、 calculate_lengt ... h を呼び出した後に、 String オブジェクトが使えなくなることであり、これは Strin ... しょう: ファイル名: src/main.rs fn main() { let s1 = String::from("hello"); let len = calculate_length(&s1); / ... '{}' is {}.", s1, len); } fn calculate_length(s: &String) -> usize { s.len() } まず、変数宣言と関数の戻り値 ...
https://man.plustar.jp/rust/book/ch04-02-references-and-borrowing.html - [similar]
所有権とは? - Rust 日本語版 10899
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 、他の言語に類似しています。さて、この理解のもとに、 String 型を導入して構築していきましょう。 String 型 所有権 ... を掘り下げていきたいと思います。 ここでは、例として String 型を使用し、 String 型の所有権にまつわる部分に着目 ... や自分で生成する他の複雑なデータ型にも適用されます。 String 型については、第8章でより深く議論します。 既に文字 ... ?このような場面用に、Rustには、 2種類目の文字列型、 String 型があります。この型はヒープにメモリを確保するので ...
https://man.plustar.jp/rust/book/ch04-01-what-is-ownership.html - [similar]
構造体を定義し、インスタンス化する - Rust 日本語版 10139
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... allow(unused)] fn main() { struct User { username: String, email: String, sign_in_count: u64, active: bool, ... allow(unused)] fn main() { struct User { username: String, email: String, sign_in_count: u64, active: bool, ... } let user1 = User { email: String::from("someone@example.com"), username: String::fr ... allow(unused)] fn main() { struct User { username: String, email: String, sign_in_count: u64, active: bool, ...
https://man.plustar.jp/rust/book/ch05-01-defining-structs.html - [similar]
ライフタイムで参照を検証する - Rust 日本語版 9242
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 数の実装完了後、 リスト10-20のコードは、 The longest string is abcd と出力するはずです。 ファイル名: src/main. ... rs fn main() { let string1 = String::from("abcd"); let string2 = "xyz"; let ... result = longest(string1.as_str(), string2); // 最長の文字列は、{}です pri ... ntln!("The longest string is {}", result); } リスト10-20: longest 関数を呼び ...
https://man.plustar.jp/rust/book/ch10-03-lifetime-syntax.html - [similar]
Resultで回復可能なエラー - Rust 日本語版 8360
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ::fs::File; fn read_username_from_file() -> Result<String, io::Error> { let f = File::open("hello.txt"); let ... ) => file, Err(e) => return Err(e), }; let mut s = String::new(); match f.read_to_string(&mut s) { Ok(_) => ... 数 まずは、関数の戻り値型に注目してください: Result<String, io::Error> です。つまり、この関数は、 Result<T, E ... いうことです。ここでジェネリック引数の T は、具体型 String で埋められ、 ジェネリック引数の E は具体型 io::Err ...
https://man.plustar.jp/rust/book/ch09-02-recoverable-errors-with-result.html - [similar]
リファクタリングしてモジュール性とエラー処理を向上させる - Rust 日本語版 8299
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ファイル名: src/main.rs fn main() { let args: Vec<String> = env::args().collect(); let (query, filename) = ... nfig(&args); // --snip-- } fn parse_config(args: &[String]) -> (&str, &str) { let query = &args[1]; let file ... :env; use std::fs::File; fn main() { let args: Vec<String> = env::args().collect(); let config = parse_confi ... not found"); // --snip-- } struct Config { query: String, filename: String, } fn parse_config(args: &[Strin ...
https://man.plustar.jp/rust/book/ch12-03-improving-error-handling-and-modularity... - [similar]
数当てゲームのプログラミング - Rust 日本語版 8254
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... uess."); // ほら、予想を入力してね let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect ... uess."); // ほら、予想を入力してね let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect ... uess."); // ほら、予想を入力してね let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect ... uess."); // ほら、予想を入力してね let mut guess = String::new(); io::stdin() .read_line(&mut guess) .expect ...
https://man.plustar.jp/rust/book/ch02-00-guessing-game-tutorial.html - [similar]
PREV 1 2 3 4 5 NEXT