>>239
入門書か初心者向けのサイトを見ることをおすすめする
型や代入が分からないようならじゃんけん以前の問題

std::string handにしたらhandには文字列しか代入できない
int handにしたらhandには数値しか入れられない
数値と文字列は型が違う

returnは代入のための構文ではない
==は比較演算子だ