Я использую Visual Studio 2017 для работы со встроенным проектом с файлами C и C ++, и я использую компилятор C ++ для всего.
При просмотре файла заголовка в IDE предопределенный символ __cplusplus не определяется. Это влияет на подсветку синтаксиса Intellisense и может привести к ложным ошибкам, указанным волнистым красным подчеркиванием, и к блокам кода, которые неправильно выделены серым цветом как неактивные.
Как я могу сказать IDE, что я использую компилятор C ++ при просмотре файла заголовка, чтобы определить __cplusplus?
Задача ещё не решена.
Других решений пока нет …