VS2017 Intellisense не находит определения для rand ()

В моей установке Visual Studio 2017 RC Professional Intellisense не может найти некоторые методы, такие как rand, но также atof или структура time_t, Тем не менее, мой код является компилируется и работает правильно.

Я пробовал бегать devenv /resetSettings и даже полная переустановка VS 2017 безрезультатна.

Я подозреваю, что это может быть связано с тем, что некоторые переменные окружения установлены неправильно, однако я не знаю, какие переменные могут быть ответственными. В свойствах моего проекта в каталогах VC ++ мой Include Directories установлен в $(VC_IncludePath);$(WindowsSDK_IncludePath);и содержимое этих переменных оценивается как:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.24911\include
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Tools\MSVC\14.10.24911\atlmfc\include
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\VS\include
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\VS\UnitTest\include
C:\Program Files (x86)\Windows Kits\8.1\Include\um
C:\Program Files (x86)\Windows Kits\8.1\Include\shared
C:\Program Files (x86)\Windows Kits\8.1\Include\winrt

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]