Как узнать какие элементы содержит структура? struct Car cars_1;
Вот так не работает: std::cout << cars_1;
Например структура неизвестная из какого то большущего заголовка, и что бы ее использовать нужно узнать ее элементы. Не лазить же каждый раз туда и смотреть ее элементы, надо как то их получить, но как?
Можно облегчить себе жизнь и использовать IDE. Тогда после написания "car_1." любая достаточно хорошая IDE подскажет вам список всех членов этой структуры. Но это по сути просто автоматизация действия "посмотреть в исходник".