O'Reilly

Rustのsplit_atで日本語を使う時の注意点

O'ReillyのProgramming Rust Chapter 3: Basic TypesのTuplesに出てくるsplit_atという関数について、ちょっとつまづいたところがあったのでメモ。 本題 Rustにはsplit_atという関数があり、 let value = 2; let text = "abcde"; let (head, tail) = &text.s…

Rustの{integer}および{float}

O'ReillyのProgramming Rustを読んでいて、不思議に思った部分があったのでメモ。 前提となる知識 Rustでは最低限の型の情報さえ与えれば、残りの部分は推論される。たとえば、 fn sample1() -> i32 { let x:i32 = 100; x } という関数において、戻り値の型…