Intellisense рассматривает файл .c как .cpp - PullRequest
2 голосов
/ 27 октября 2011

Я использую VS2010 для проекта C. Я продолжаю получать ошибки Intellisense IntelliSense: a value of type "void *" cannot be assigned to an entity of type "Blah *", что верно для C ++, но совершенно законно в C, что заставляет меня полагать, что Intellisense может только анализировать C ++, и это происходит даже в моих файлах C. Другой вариант заключается в том, что мои файлы c обрабатываются как файлы c ++ (значок в проводнике проекта - это значок c ++, а не значок c), но это маловероятно, так как на самом деле компиляция работает нормально. Только Intellisense ошибается, а не компилятор.

1 Ответ

0 голосов
/ 27 октября 2011

Моей первой идеей было бы перезапустить мой проект и просто скопировать мои файлы. У меня был VS2010 испортил меня раньше без видимой причины. Вероятно, только один маленький кусочек неверных данных. но начало проекта сработало для меня в прошлом. :) Удачи!

...