Я использую Eclipse 2018-12 с последней версией CDT.Получение странных проблем с индексированием с редактором.Учитывая ниже.Если исходный файл имеет расширение «.c», индексатор жалуется, что тип «bool» и «false» не могут быть разрешены.Если файл имеет расширение «* .cpp», тип разрешается.
В обоих случаях проект будет построен и его можно будет отлаживать.
Не уверен, что это важно, но я использую CMake 3.13 для генерации файлов проекта Eclipse, хотя я пытался вручнуюизменить настройки проекта безрезультатно.
#include <stdbool.h>
void main(void)
{
bool success = false;
}
У меня есть проект C, но мое модульное тестирование использует GTest и являются единственными файлами .cpp в проекте.Все файлы .c демонстрируют такое поведение.