Заставить Eclipse рассматривать файл .h как C ++?

StackOverflow https://stackoverflow.com/questions/226402

  •  03-07-2019
  •  | 
  •  

Вопрос

Все наши заголовки C ++ используют расширение .h. Eclipse думает, что это заголовки C и помечает их множеством синтаксических ошибок в таких вещах, как классы и пространства имен.

Я попытался изменить сопоставление типов файлов с:

Preferences > C/C++ > File types

но он "заблокирован".

Интересно, что " *. h " связан с заголовками C и C ++, но, похоже, использует C. Как я могу заставить Eclipse обрабатывать файлы .h как C ++?

Это было полезно?

Решение

Попробуйте создать новый проект и укажите исходную область в качестве местоположения. Тем не менее, убедитесь, что вы выбрали проект C ++ (я обычно использую опцию makefile). Это все, что вам нужно сделать, чтобы синтаксический анализатор распознал синтаксис C ++.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top