私は 、Character .h/.cpp
、Enemy .h/.cpp
を持っていますDriver
から関数に文字を渡すとEnemy
、
ENEMY.CPP: void Enemy::enemyAttack(Character *character)
{ //whatever needs to be done }
これは正常に動作します。
しかし、これを行うと、ドライバーに戻ります。
Character *character = new Character();
Enemy::enemyAttack(character);
次のエラー メッセージが表示されます。文字は特定のオブジェクトではありませんか?