多くの値を持つ Pair という構造体の配列があります。この配列を渡して繰り返し処理し、すべての値を出力するにはどうすればよいですか?
bool reflexive(Pair* a, int sizeOfA)
struct Pair {
int x,y;
}one[5];
int main()
{
one[0].x = one[0].y = 1;
one[1].x = one[1].y = 2;
one[2].x = one[2].y = 3;
one[3].x = one[3].y = 4;
one[4].x = one[4].y = 5;
reflexive(&one, 5); // I may also need to change this line
}
bool reflexive(Pair* a, int sizeOfA){ // This is the line that i need to change
cout << a[0].x; // I need to iterate through array and print all values
}
私の質問: 関数を変更して機能させるにはどうすればよいですか? また、配列を反復処理するにはどうすればよいですか?