то как проходит работа с системными заголовочными файлами?
Если сделать #include <vector> и дампнуть результат то он отличается от того что получается если вставить содержимое vector в код напрямую.
а как вы делаете #include <vector>?
Есть Называется Predefined macros, например
Обсуждают сегодня