Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/125.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 不能包含<;字符串>;在VisualStudio2010中没有许多错误_C++_Visual Studio 2010_Include - Fatal编程技术网

C++ 不能包含<;字符串>;在VisualStudio2010中没有许多错误

C++ 不能包含<;字符串>;在VisualStudio2010中没有许多错误,c++,visual-studio-2010,include,C++,Visual Studio 2010,Include,我正在使用VisualStudio2010,并试图 #include <string> 目录。通过尝试使用字符串,我是否以某种方式干扰了某种预设VS STL?或者这是另一个问题 我还尝试获取STL的源代码,并将其放在与我的.cpp文件相同的目录中的文件夹中,以在那里引用它,但随后我在STL文件中遇到了许多问题。有什么想法吗 1> c:\ProgramFiles(x86)\microsoft visual studio 10.0\vc\include\crtdefs.h(436):错

我正在使用VisualStudio2010,并试图

#include <string>
目录。通过尝试使用字符串,我是否以某种方式干扰了某种预设VS STL?或者这是另一个问题

我还尝试获取STL的源代码,并将其放在与我的.cpp文件相同的目录中的文件夹中,以在那里引用它,但随后我在STL文件中遇到了许多问题。有什么想法吗

1> c:\ProgramFiles(x86)\microsoft visual studio 10.0\vc\include\crtdefs.h(436):错误C2371:'ptrdiff_t':重新定义;不同的基本类型1>
c:\cats\executive\common\u include\stddef.h(26):参见 “ptrdiff\u t”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\cstdlib(32):错误C2039:“lldiv\u t”:不是“
全局命名空间”1>c:\program files(x86)\microsoft visual Studio”的成员
studio 10.0\vc\include\cstdlib(32):错误C2873:'lldiv_t':符号
不能在使用声明1>c:\program files中使用
(x86)\microsoft visual studio 10.0\vc\include\cstdlib(34):错误
C2039:“llabs”:不是“
全局命名空间”1>c:\program”的成员 文件(x86)\microsoft visual studio 10.0\vc\include\cstdlib(34):错误 C2873:“LLAB”:符号不能在using声明中使用 1> c:\ProgramFiles(x86)\microsoft visual studio 10.0\vc\include\cstdlib(34):错误C2039:“lldiv”:不是“
全局命名空间”1>c:\program files(x86)\microsoft visual studio”的成员
10.0\vc\include\cstdlib(34):错误C2873:“lldiv”:符号不能用于using声明1>c:\program files(x86)\microsoft visual
studio 10.0\vc\include\malloc.h(104):错误C2375:“calloc”:
重新定义;不同的链接1>
c:\cats\executive\common\u include\stdlib.h(89):参见 “calloc”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\malloc.h(105):错误C2375:“自由”:重新定义;不同的链接1>
c:\cats\executive\common\u include\stdlib.h(90):参见 “free”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\malloc.h(106):错误C2375:“malloc”:重新定义;不同的链接1>
c:\cats\executive\common\u include\stdlib.h(91):参见 “malloc”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\malloc.h(108):错误C2375:“realloc”:重新定义;不同的链接1>
c:\cats\executive\common\u include\stdlib.h(92):参见 “realloc”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\malloc.h(236):错误C3861:“自由”:找不到标识符1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\wchar.h(55):错误C2371:“_iobuf”:重新定义;不同的基本类型1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\cstdio(34):请参见“\u iobuf”的声明 1> c:\ProgramFiles(x86)\microsoft visual studio 10.0\vc\include\wchar.h(65):错误C2371:“文件”:重新定义;不同的基本类型1>
c:\cats\executive\common\u include\stdio.h(133):参见 “文件”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\wchar.h(76):警告C4005:'stdin':宏重新定义1>c:\cats\executive\common\u include\stdio.h(146) :请参阅“stdin”1>c:\program files的先前定义 (x86)\microsoft visual studio 10.0\vc\include\wchar.h(77):警告 C4005:“标准输出”:宏重新定义1>
c:\cats\executive\common\u include\stdio.h(147):参见前面的 “标准输出”1>c:\program files(x86)\microsoft visual Studio的定义 studio 10.0\vc\include\wchar.h(78):警告C4005:“stderr”:宏 重新定义1>c:\cats\executive\common\u include\stdio.h(148) :请参阅“stderr”1>c:\program files的先前定义 (x86)\microsoft visual studio 10.0\vc\include\wchar.h(1110):错误 C2011:'tm':'struct'类型重新定义1>
c:\cats\executive\common\u include\time.h(69):参见“tm”的声明 1> c:\ProgramFiles(x86)\microsoft visual studio 10.0\vc\include\wtime.inl(48):错误C2664:“\u wctime64”:无法将参数1从“常量时间”转换为“常量时间64\u t*”1>
指向的类型是不相关的;转换需要重新解释转换, C样式转换或函数样式转换1>C:\program files(x86)\microsoft visual studio 10.0\vc\include\wtime.inl(54):错误C2664:'errno\u t _wctime64\u s(wchar\u t*,size\u t,const\u time64\u t*):无法将参数3从“const time\u t*”转换为“const\u time64\u t*”1>
指向的类型是不相关的;转换需要重新解释转换, C样式转换或函数样式转换1>C:\program files(x86)\microsoft visual studio 10.0\vc\include\wchar.h(1187):错误C2375:“memmove”: 重新定义;不同的链接1>
c:\cats\executive\common\u include\string.h(35):参见声明 “memmove”1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\wchar.h(1223):错误C3861:“memmove”:找不到标识符1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\cmath(19):错误C2039:“acosf”:不是“
全局命名空间”1>c:\program files(x86)\microsoft visual studio”的成员 10.0\vc\include\cmath(19):错误C2873:“acosf”:符号不能用于using声明1>c:\program files(x86)\microsoft visual studio 10.0\vc\include\cmath(19):错误C2039:“asinf”:不是 “
全局命名空间”1>c:\program files(x86)\microsoft的成员
visual studio 10.0\vc\include\cmath(19):错误C2873:“asinf”:符号
不能在使用声明1>c:\program files中使用
(x86)\microsoft visual studio 10.0\vc\include\cmath(20):错误C2039:
“atanf”:不是“
全局命名空间”1>c:\program files”的成员 (x86)\microsoft visual studio 10.0\vc\include\cmath(20):错误C2873: “atanf”:符号不能在using声明1>c:\程序中使用 文件(x86)\microsoft visual studio 10.0\vc\include\cmath(20):错误 C2039
C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\