У меня есть пример проекта (не мой), который находится в Visual С++ 6. Я пытаюсь преобразовать его в Visual Studio 2008.
В более старом проекте используются предварительно скомпилированные заголовки. Теперь вопросы:
-
Что такое предварительно скомпилированные заголовки?
-
Поскольку более старый проект использует предварительно скомпилированные заголовки. Я также буду использовать их в Visual Studio 2008 (новый проект). Но я получаю ошибки, говоря, что "Забыл ли вы включить stdafx.h" , чтобы исправить проблему, я включаю "stdafx.h" в каждый исходный файл. Это сработало отлично. Но старый проект не включал "stdafx.h" в каждом файле? Тогда как я могу отказаться от включения "stdafx.h" в каждый исходный файл. Потому что не каждому исходному файлу нужны файлы include, определенные в "stdafx.h", только немногие делают. Как это делается?
РЕДАКТИРОВАТЬ: КАК Я ПРОДОЛЖАЮТ НЕКОТОРЫЕ ФАЙЛЫ ИЗ ИСПОЛЬЗОВАНИЯ ПРЕДВАРИТЕЛЬНОГО РУКОВОДИТЕЛЯ?