==== オルテガとモブ夫どちらかが倒れるまでバトルを続ける ==== void beatCharacter(struct mychar* _to, struct mychar* _from);関数によりmychar型の構造体を渡すと、1度だけ攻撃をすることができるようになった。\\ 次は、どちらかが倒れるまでバトルをしてみよう。\\ //void beatCharacter(struct mychar* _to, struct mychar* _from) //を使って、どちらかのHPが 0 になるまでバトルをする //どちらかのHPが0になったら、〇〇の勝利! //〇〇は敗北した。(自分が負けた時) //のメッセージを出すように、繰り返しを使ってつくってみようー!のコーナー bool turn = true; //turnがtrueの時はheroの攻撃ターン //turnがfalseの時はmobの攻撃ターン while(hero.hp > 0 && mob.hp >0) { if (turn) { beatCharacter(&hero, &mob); } else { beatCharacter(&mob, &hero); } //ターンの切り替え turn = !turn; cout << turn << endl; }