Открою страшную тайну - struct и class у пользователей плюсов это
одно и то же (за исключением приватности полей). Использовать ли
операторы доступа зависит от задачи. Где-то надо к самим данным
добраться, где-то адрес в DMA отдать. Бездумное применение плюсов
ради плюсов - зло.