C указатели против прямого доступа члена для структур

Скажем, у меня есть структура, подобная следующей ...

typedef struct {
  int WheelCount;
  double MaxSpeed;
} Vehicle;

... и у меня есть глобальная переменная этого типа (яЯ хорошо осведомлен о подводных камнях, это для встроенной системы, которую я не сделалт дизайн, и для которых онинеудачное, но необходимое зло.) Быстрее ли получить доступ к членам структуры напрямую или через указатель? т.е.

double LocalSpeed = MyGlobal.MaxSpeed;

или же

double LocalSpeed = pMyGlobal->MaxSpeed;

Одна из моих задач - упростить и исправить недавно унаследованную встроенную систему.

Ответы на вопрос(9)

Ваш ответ на вопрос