Как коротко сравнить много значений на равенство? Надо такое поведение:
type value_1, value_2, value_3, ...
if (value_1 == value_2 && value_2 == value_3 && value_3 == ...)
Если они просто так записаны, как отдельные переменные - толку особого не будет. Если же это, скажем, элементы в контейнере - то можно воспользоваться алгоритмом типа all_of - например, пусть у вас vector<int> v - то что-то типа (не компилирую, просто набросок)
if (all_of(v.begin(),v.end(),[&v](auto x){ return x == v[0]; }))
Ну, словом, где-то так.
Развивая ответ @Harry, можно предложить вариант для vector<int> v -
if(count(v.begin(),v.end(),v[0])==v.size()) {}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости