Чувствительность к регистру в заголовке C ++ Файлы

Я полный нуб, когда дело доходит до C ++, и я взламывал Моаи , пытаясь добавить поддержку для Геймпад Xbox 360 через XInput . Когда я включаю заголовок для XInput, есть два варианта:

  1. XInput XInput

и

  1. Xinput Xinput

Кроме того, чтобы использовать XInput, мне нужно включить windows.h . Во всех примерах, которые я видел, используется следующий синтаксис:

#include 

Но автоматическое завершение в Visual C ++ Express 2010 вставляет

#include 

Windows.h

В случае XInput / Xinput кажется, что чувствительность к регистру имеет значение, но в случае с Windows.h это не имеет значения.

Имеет ли значение чувствительность к регистру при включении файлов заголовков? Есть ли в этом какая-то логика?

Является ли разница XInput просто вопросом наличия заголовка для чего-то, называемого XInput , и другого, что называется Xinput ?

5
задан NoobsArePeople2 26 February 2012 в 02:44
поделиться