Visual Studio 2010无法找到cstddef

时间:2014-10-26 03:57:02

标签: c++ visual-studio-2010

我试图在VS 2010中编译C ++解决方案,但由于某种原因它无法找到标准库。

我包括:

#include <cstddef>

VS正在返回错误:

main.cpp(10): fatal error C1083: Cannot open include file: 'cstddef': No such file or directory

但是,我检查了我的安装目录,它正确的位置(VC \ include),并且该目录是项目设置中包含目录列表的一部分($ (VCInstallDir)包括)。

为什么会发生这种情况的任何想法,以及我如何解决它?

1 个答案:

答案 0 :(得分:0)

尝试使用#include <stddef.h>代替。 但是,MSVC 10应该有<cstddef>msdn

然而,正如@ captain-obvlious指出的那样,这可能需要对您的代码进行其他更改..