../

Rust チートシート

はじめに

Rust書いてて使えそうな小ネタ等を投げる場所。随時更新していく。

イテレータ

    // 昇順
    let  asc = (num[i]..num[j]).collect();
    // 降順
    let desc = (num[i]..num[j]).rev().collect();
    let numbers = vec![5, 10, 15, 20, 25];

    let output: String = numbers
        .iter()
        .map(|&x| x.to_string()) // 整数を文字列に変換
        .collect::<Vec<String>>()
        .join(" "); // スペースで連結

システム

    std::process::exit(0);

/競プロ/ /Rust/