Rust入門 escape_debugメソッドで文字列から改行をエスケープする
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
書式
let mut 変数名: String = “文字列”.to_string(); ...
Rust pushメソッドでベクタに値を追加する
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
ベクタ.push(値);
pushメソッドを利用してベクタに値を追加します。
使用例 ...
Rust retainメソッドでベクタから条件を指定して値を抽出するサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
let mut ベクタ変数名 = vec!; cft.retain(|s| (*s == "study".t ...
Rust popメソッドを利用して文字列の最後の文字を削除する
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
let mut 変数名: String = “文字列”.to_string(); ...
Rust入門 可変配列(ベクタ)長さを取得する
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
ベクタ.len();
lenメソッドを利用してベクタの長さを取得します。
使用例
fn ...Rustプログラミング言語 HelloWorldのサンプル
環境
OSバージョンを確認します
# cat/etc/redhat-release
Rocky Linux release 9.0 (Blue Onyx)
Rustバージョンを確認します
# ...「Rust入門」match制御フロー演算子のサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
match 変数名 {
値 =>処理コード
}
matchを使用して、一連のパ ...
「Rust入門」型エイリアス(type)を利用するサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
type 別名 = u32;
「Windows11」Rustバージョンを確認する方法
環境
エディション Windows 11 Proバージョン 21H2システムの種類 64bit操作方法
1.バージョンを確認します
[Rust入門]外部関数の呼び出し(extern)のサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
書式
extern “C” {処理コード}
extern によりC言語ライブラリな ...
「Rust入門」スライスを使って配列の指定した範囲の要素を取得する
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
let 配列名 = String::from(“文字列”);
let 変数名 ...
「Rust」repeatメソッドで文字列を指定した回数繰り返す
環境
Windows 11 Pro 64bit
rustc 1.62.1
構文
文字列.repeat(繰り返し回数)
reapeatメソッドを使用して文字列を指定した回数繰り返します。 ...
「Rust入門」ハッシュマップ(HashMap)を宣言、利用するサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
let mut ハッシュマップ名 = HashMap::new();
ハッシュマップ名.insert ...
「Rust入門」ベクタ(vec)を宣言、利用するサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
構文
let mut ベクタ名 = vec!;
ベクタ(vec)同じ型の要素を含みます。
ベクタの ...
「Rust入門」タプル(tup)を宣言、利用するサンプル
環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1
書式
let タプル(tup)名 = (型1の値,型2の値2,..)
タプルは型の異なる要素を含むことがで ...
[Rust]trimメソッドで文字列から前後の空白を取り除く
環境
Windows 11 Pro 64bit
rustc 1.62.1 (e092d0b6b 2022-07-16)
構文
“文字列”.trim()
trim()を ...
「Rust」for文に配列のインデックスを使って要素を取得する
書式
let 配列名 = ;
for インデックスの値 in 最小値..最大値{
配列名「インデックスの値」
}
配列「インデックス」を利用して配列の要素を取得します。
使用例
Debian 11.2にRustをインストールしてHello Worldを出力する
環境
# cat/etc/debian_version
11.2
1.Rubyをインストールします
# curl --proto '=https' --tlsv1.2 -sSf | shinfo: ...