20 search resultsShowing 1~20 results

Stocked
kitsunecat

@kitsunecat

制御構文

if 条件分岐の結果をそのまま代入できる。 fn main() { let a = 10; let b = if a > 5 { println!("a > 5"); a + 10 ...

1
0
Comment0
kitsunecat

@kitsunecat

Rust: 型について

コード上で型を確認するためには以下の関数を定義することで確認できる fn print_typename<T>(_: T) { println!("{}", std::any::typ...

1
2
Comment0
kitsunecat

@kitsunecat

Rust: ジェネリクスとトレイト

ジェネリクス 構造体の型を構造体を生成するときに決めるやり方。 ジェネリクスなデータ型 以下の構造体Pointが持つ値の型はi8。 struct Point { x: i8, y: i8 } f...

3
2
Comment0
kitsunecat

@kitsunecat

Rust: 所有権について

所有権システムについて タングリングポインタを作り出さないための仕組み。 タングリングポインタとは解放済みのメモリ領域を指すポインタ(メモリの場所)のこと。 タングリングポインタのメモリ領域にア...

1
0
Comment0
kitsunecat

@kitsunecat

flash[:hogehoge]について

flash 用途 ・簡単なメッセージを設定する ・設定したメッセージはリダイレクトした先で表示される (「アクション->リダイレクト->アクション」の処理が完了するまでは削除されない...

0
0
Comment0

20 search resultsShowing 1~20 results

Qiita is a knowledge sharing service for engineers.

  1. You can follow users and tags
  2. You can stock useful information
  3. You can make edit suggestions for articles
Functions that can be used after logging in