Я предполагаю, что вы используете тест Parasoft C ++ (последняя версия).
Тест C ++ анализирует исходные файлы C / C ++ напрямую и косвенно заголовочные файлы.На основе вашего выбора тест C ++ проанализирует все исходные файлы C / C ++ и сообщит о нарушениях для всех исходных файлов и файлов заголовков из выборки (только для файлов заголовков, включенных в исходные файлы).
Например,:
, если выбран корень проекта, будут проанализированы все исходные файлы (и файлы заголовков косвенно).
, если один источникЕсли выбран файл, то будет проанализирован только этот файл (файлы заголовков анализироваться не будут).
если выбран один исходный файл и один файл заголовка, то исходный файл (ифайл заголовка, если он включен источником), будет проанализирован.
, если выбран только файл заголовка, то тест C ++ пропустит анализ (файлы заголовков не анализируются напрямую).