C указатели против прямого доступа члена для структур
Скажем, у меня есть структура, подобная следующей ...
typedef struct {
int WheelCount;
double MaxSpeed;
} Vehicle;
... и у меня есть глобальная переменная этого типа (яЯ хорошо осведомлен о подводных камнях, это для встроенной системы, которую я не сделалт дизайн, и для которых онинеудачное, но необходимое зло.) Быстрее ли получить доступ к членам структуры напрямую или через указатель? т.е.
double LocalSpeed = MyGlobal.MaxSpeed;
или же
double LocalSpeed = pMyGlobal->MaxSpeed;
Одна из моих задач - упростить и исправить недавно унаследованную встроенную систему.