Я работаю над большим проектом C++ в Visual Studio 2008, и там много файлов с ненужными директивами #include. Иногда #include являются просто артефактами, и после их удаления все скомпилируется нормально, а в других случаях классы могут быть объявлены вперед, а #include может быть перемещен в файл .cpp. Существуют ли хорошие инструменты для обнаружения обоих этих случаев?
Подробнее здесь: https://stackoverflow.com/questions/743 ... -c-project