最初のifステートメントでエラーが発生したようです。なぜこれが起こっているのか理解できないようです。私のグーグルがチェックするようになったので、ifはグローバル名前空間にはありません。シンプルなヘッダーファイルで「スキップしている関数本体をスキップする」
私が正しく投稿していない場合は謝罪しますが、これは私の最初の投稿です。
ありがとうございます。これはおそらく愚かなシンプルですが、私は現在学んでいます。
#ifndef moveHare
#define moveHare
//Create new class for Hare movement roll
class moveHare
{
//Initialize variables to be used
int hareMovement = 0;
int hareRoll = rand() % 100 + 1;
private:
//if statements to compare the random int to the movement int
//Error happens at first if statement.`enter code here`
if (hareRoll > 50) {
hareMovement = hareMovement + 3;
}
else if (hareRoll > 50 && hareRoll < 71) {
hareMovement = hareMovement + 6;
}
};
#endif
クラスは関数ではありませんので、さらに読む必要があります。 – George
C++に関してかなりの誤解があるようです。あなたは一歩踏み込んで、良い本から系統的に言語を学ぶべきです。 –
最初のコメントは、私の頭を叩かせてくれました。あなたはまさに正しいのです。 -_-正しい方向に押してくれてありがとう。ありがとうジョージ。 –