std' : is not a class or namespace name,解决
2014-03-05 23:02
302 查看
【未求证,可解决问题】
要用std::名字空间 在包含标准库文件时不要带“.h”
例:#include <iostream> (不要)-#include <iostream.h>)
以下是引用:
“<fstream.h>是标准库出台前的头文件。
<fstream>是标准库的头文件。
using namespace std;声明调用的是标准库的东西。”
“标准库出台后为了不和以前的混淆
将类似于<fstream.h>的头文件
放入到叫std 的namespace里
并叫头文件为<fstream> ”
“如果用了#include<fstream.h>
那么所有的东西都不会放在std名字空间里。
要用std::名字空间 在包含标准库文件时不要带“.h”
例:#include <iostream> (不要)-#include <iostream.h>)
以下是引用:
“<fstream.h>是标准库出台前的头文件。
<fstream>是标准库的头文件。
using namespace std;声明调用的是标准库的东西。”
“标准库出台后为了不和以前的混淆
将类似于<fstream.h>的头文件
放入到叫std 的namespace里
并叫头文件为<fstream> ”
“如果用了#include<fstream.h>
那么所有的东西都不会放在std名字空间里。
相关文章推荐
- C++ 编译出现: error C2871: 'std' : does not exist or is not a namespace 怎么解决
- error C2653: 'QMessageBox' : is not a class or namespace name
- 关于VC中 error C2871: 'std' : does not exist or is not a namespace
- supervisorctl报错"error: <class 'socket.gaierror'>, [Errno -2] Name or service not known"的解决方法
- error C2871: 'std' : does not exist or is not a namespace
- is not a class or namespace name解决方法
- 关于VC中 error C2871: 'std' : does not exist or is not a namespace
- is not a class or namespace name解决方法
- error C2871: 'std' : does not exist or is not a namespace
- 【VC】编译出错is not a class or namespace name的解决办法
- 关于VC中 error C2871: 'std' : does not exist or is not a namespace
- is not a class or namespace name解决方法
- 关于Files' name is invalid or does not exist的解决方法
- error C2871: 'std' : does not exist or is not a namespace
- 关于VC中 error C2871: 'std' : does not exist or is not a namespace
- 关于error C2871: ''std'' : does not exist or is not a namespace处理
- The type or namespace name 'Windows' does not exist in the class or namespace 'System'
- Unity使用FXMaker导致发布时报“The type or namespace name `UnityEditor' could not be found” 解决备忘
- 关于VC中 error C2871: 'std' : does not exist or is not a namespace
- jspsmartupload Files' name is invalid or does not exist的解决方法