クラスの1つにstruct配列があり、それ自体にsetupメソッドがあります。
struct key
{
int x;
int y;
};
class myClass
{
key theKeys[9];
void setup();
};
セットアップ方法で私はそれらを通過しますが、それらは同じままです
void myClass::setup()
{
for (int i = 0; i < 9; i++)
{
theKeys[i].x = i;
theKeys[i].y = i - 1;
cout << theKeys[i].x << " " << theKeys[i].y << endl;
}
}
戻ります
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 0
私は何が間違っているのですか?これは私のプロジェクトの実際のコードではありませんが、ほとんど同じであることに注意してください。
解決済み:WOOPS、修正しました。詳細は説明しませんが、実際には機能していましたが、coutが適切に設定されていなかったため、まだ設定されていない間違った打撃が印刷されます。