Я получил обратную кодировку на C++ после долгого времени и задавался вопросом, есть ли способ быстро получить доступ к члену данных класса для манипуляций.Доступ к членам класса в C++
Предположите случай, когда у вас есть 10 членов данных в классе, который перегружает кучу операторов (думал об этом при перегрузке оператора =). Теперь вам нужно добавить/вычесть несколько членов данных в класс. Есть ли общий способ сделать это без необходимости переходить на отдельные функции и изменять их? Я думаю о возможности запуска всех членов класса в виде конструкции цикла.
так что вы хотите, чтобы применить ту же операцию с набором переменных, которые могут изменить? Все ли они одного типа? – jaggedSpire
Это неопределенное описание. Даже псевдокод может прояснить, чего вы хотите достичь. –
Если я правильно вас понимаю, тогда нет. У C++ нет поддержки такого отражения. Если вы представите пример, у кого-то может быть элегантное решение для вашего конкретного случая. – MikeMB