_STLP_NEW_IO_NAMESPACE

//z 2011-05-30 15:34:47@is2120.CSDN 转载请注明出处

http://blog.csdn.net/is2120/archive/2011/05/30/6454840.aspx

 

在vc6环境下,使用stlport时,会出现 error C2653: ‘_STLP_NEW_IO_NAMESPACE’ : is not a class or namespace name

 

在此种情况下,是因为包含流相关头文件时,使用了这样的格式: #include "iostream.h" 或是 #include <iostream.h>。而这些文件并不是标准形式,改为 #include <iostream> 即可。

 

对于诸如 fstream 之类的流相关头文件类似,改用标准形式即可。

posted @ 2011-05-30 15:29  BiG5  阅读(181)  评论(0编辑  收藏  举报