キューバに行ってみたい

ゲーム開発とかWeb開発とか

Rust

[Rust] 文字列を結合する

Rust での文字列結合の方法です。 format! のマクロや + 演算子で結合することができます。 doc.rust-lang.org fn main() { let str = "abc"; let str2 = format!("{}{}", str, "def"); assert_eq!("abcdef", str2); let str3: &str = "def"; assert_eq!("ab…

[Rust] 文字列の最後の1文字を取り出す

Rust で文字列の最後の1文字を取り出す方法です。 pop() を使うことで簡単に取り出すことができます。 ただ pop() は Option 型が変えるので、1文字として扱いたい場合は unwrap() してあげる必要があります。 doc.rust-lang.org コード fn main() { let str…

[Rust] 特定の文字集合が含まれているか調べる

Rust である文字列に特定の文字列が含まれているか確認したいことがあったので、忘れないように実装方法を残しておきます。 contains を使うことで簡単にチェックができます。 doc.rust-lang.org コード fn main() { let str = "abcdef"; let target = "bcd"…