Rust

環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1

構文
match 変数名 {
値 =>処理コード
}
matchを使用して、一連のパ ...

Rust

環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1

構文
type 別名 = u32;

type文を使用することで既存の型に新しい名前(alias)を付けること ...

Rust

環境

エディション Windows 11 Proバージョン 21H2システムの種類 64bit

操作方法
1.バージョンを確認します

C:\study\rust> rustc -Vrustc 1.62.1 ...

Rust

環境
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

環境
Windows 11 Pro 64bit
rustc 1.62.1

構文
文字列.repeat(繰り返し回数)
reapeatメソッドを使用して文字列を指定した回数繰り返します。 ...

Rust

環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1

構文
let mut ハッシュマップ名 = HashMap::new();
ハッシュマップ名.insert ...

Rust

環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1

構文
let mut ベクタ名 = vec!;
ベクタ(vec)同じ型の要素を含みます。
ベクタの ...

Rust

環境
Windows 11 Pro 21H2 64bit
rustc 1.62.1

書式
let タプル(tup)名 = (型1の値,型2の値2,..)
タプルは型の異なる要素を含むことがで ...

Rust

環境
Windows 11 Pro 64bit
rustc 1.62.1 (e092d0b6b 2022-07-16)

構文
“文字列”.trim()
trim()を ...

Rust

書式
let 配列名 = ;
for インデックスの値 in 最小値..最大値{
配列名「インデックスの値」
}
配列「インデックス」を利用して配列の要素を取得します。
使用例

f ...

Rust

環境
# cat/etc/debian_version
11.2

1.Rubyをインストールします

# curl --proto '=https' --tlsv1.2 -sSf | shinfo: ...

Rust

環境

# cat/etc/debian_version11.2# rustc --versionrustc 1.59.0 (9d1b2106e 2022-02-23)

操作方法
1.Rustとrustupを完全にアン ...

Rust

環境
# cat/etc/debian_version
11.2

# rustc --versionrustc 1.59.0 (9d1b2106e 2022-02-23)

rustupについて
rus ...

Rust

書式
struct 構造体名
使用例

#struct Rectangle { width: u32, height: u32,}fn main() { let rectA = Rectangle { width: ...

Rust

書式
struct Color(u8, u8, u8);
struct Point(f64, f64);
使用例

fn main() { struct Color(u8, u8, u8); struct ...

Rust

書式
if 条件式
使用例

fn main() { let a = 12; let b; if a > 0 { b = 1; } else if a < 0 { b = -1; } else { b ...

Rust

書式
fn 関数名(引数)
使用例

fn main() { println!("Hello, world!"); another_function();}fn another_function() { print ...