Code Fix

初級E0369: cannot add `&String` to `&str` の原因と直し方 › パターン5

E0369: cannot add `&String` to `&str` の原因と直し方

文字列リテラル(&str)を左側にして+で連結しようとすると、+演算子がStringの左辺にしか実装されていないためE0369エラーになります。

 1  fn main() {
 2      let day = String::from("monday");
 3      let msg = ____________________ + &day;
                            ^
 4      println!("{}", msg);
 5  }
error[E0369]: cannot add `&String` to `&str`

空欄を埋めて実行を通す

広告
広告スロット(未設定)

E0369: cannot add `&String` to `&str` の原因と直し方

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)