Нужно ли каждому файлу #include "stdafx.h"
при использовании предварительно скомпилированных заголовков? Или только исходные файлы должны включать его.
РЕДАКТИРОВАТЬ: Кроме того, мой предварительно скомпилированный заголовочный файл #includes
много заголовков STL. Но в моих заголовках иногда есть функции, которые возвращают std::vector
или что-то в этом роде, поэтому мне все равно нужно #include <vector>
Это хуже чем включение stdafx.h? Мне нужно включить определения для моей среды модульного тестирования.