« < 1  2   3   4   >   » 
(1 ~ 5件目表示 / 17件中)
タグ「Rust」の条件で表示中。


記事一覧

Rustのletの使い方

622, 2023-01-12

Rustのletの使い方

Rustの「let」は変数を定義するときに使います。
変数の定義は

    let n: i32 = 1;

のように行います。

(省略されました)


Rust言語でFizzBuzzを実装する方法を解説

621, 2023-01-10

RustでFizzBuzzを実装する

今回はRustでFizzBuzzを実装してみたいと思います。
↓がコードです。

/// # FizzBuzzプログラム
///
/// RustによるFizzBuzzプログラムです。
///
fn main() {
    for i in 1..101 {
        if i % 15 == 0 {
            println!("FizzBuzz");
        } else if i % 3 == 0 {
            println!("Fizz");
        } else if i % 5 == 0 {
            println!("Buzz");
        } else {
            println!("{}", i);
        }
    }
}

FizzBuzzはどんな問題か?

(省略されました)


Rustのコメントとドキュメントの書き方

620, 2023-01-09

Rustのコメントとドキュメントの書き方

Rustではコメントを書くことができます。
コメントは開発者のメモ書きです。
たとえば関数などにメモを書いておきたい時にこういったコメントを使います。

Rustのコメントには大きく分けて以下の2種類があります。

(省略されました)


RustのResultでエラーハンドリング処理を行う

618, 2023-01-06

RustのResultでエラーハンドリングをする

Rustでエラー処理をしたい場合によく使われるのがResultを使ったエラーハンドリングです。
Resultは正常時の返り値とエラー時の返り値を1つにまとめたものです。
関数が正常終了したら正常時の返り値を、エラーになったらエラー時の返り値を返します。

その関数を呼び出した側はmatch演算子などで返り値をチェックし、エラー時の処理などを記述します。

(省略されました)



« < 1  2   3   4   >   » 
(1 ~ 5件目表示 / 17件中)
タグ「Rust」の条件で表示中。