Я пытаюсь построить решение, и я получаю следующую ошибку.
IntelliSense: ожидается a ')' в crtdefs.h в следующей строке:
__declspec (__nothrow) void test();
В "__nothrow" есть строка ошибки. Я пытаюсь запустить код C в C++..
Я пропустил некоторые Визуальные C++ каталоги? Он работал в последний раз, когда я пытался построить решение.
В окне списка ошибок выполните следующие действия:
Если это удается, вы можете продолжать игнорировать ошибки intellisense.
Иногда это может раздражать работу с intellisense, говорят вам, что ваш код неправильный. Вы также можете отключить отчет об ошибках intellisense, используя:
инструменты → параметры → текстовый редактор → c/c++ → Дополнительно → Отключить отчет об ошибках
Измените это на true, и ошибки перестанут отображаться.
5), как вы специально упомянули,
Я пытаюсь запустить код C в c++.
Если у вас есть заголовки типа stdlib
в коде C, измените его на cstdlib
в c++.
Найдите другие изменения имен, которые необходимо выполнить для имен файлов заголовков. Отметьте seciton на устаревшем заголовке из следующей строки: http://en.cppreference.com/w/cpp/header
Пожалуйста, дайте мне знать, что впоследствии решило вашу проблему. :)