Как сравнить объект с несколькими другими объектами в C ++ - PullRequest
0 голосов
/ 28 мая 2020

Итак, я создал этот класс:

class persons {
public:
    double x;
    double y;
    void print_person (int i){
        cout << "Person " << i << " is on " << x << ", " << y << endl;
    }

};

, и я создаю объекты этого класса, используя для l oop в зависимости от ввода пользователя:

cout << "How many persons should I add?" << endl;
cin >> n;
for (int i=0;i<n;i++){
    persons a_person;
    a_person.x = rand() % 640;
    a_person.y = rand() % 480;
    a_person.print_person (i);
}

, и я хочу сравнить x и y объекта со всеми другими объектами. Везде при переполнении стека я нахожу, как сравнивать только два объекта класса, но нигде как сравнивать один со многими.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...