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