在vc6.0 中如下引用方式没有错误
#include <strstrea.h>
#include <fstream.h>
#include <iomanip.h>
但在vs.net 及更高版本会出现找不到头文件的错误
因为这些版本已经开始使用标准c++头文件引用格式
使用了名称空间
所以应该改成
#include <fstream>
#include <iomanip>
#include <strstream>
然后引用名称空间
using namespace std;
本文介绍了从Visual C++ 6.0迁移到VS .NET及以上版本时,如何调整C++头文件引用格式以避免错误。重点讲解了名称空间的引入及旧头文件的替代方案。
在vc6.0 中如下引用方式没有错误
#include <strstrea.h>
#include <fstream.h>
#include <iomanip.h>
但在vs.net 及更高版本会出现找不到头文件的错误
因为这些版本已经开始使用标准c++头文件引用格式
使用了名称空间
所以应该改成
#include <fstream>
#include <iomanip>
#include <strstream>
然后引用名称空间
using namespace std;
5287

被折叠的 条评论
为什么被折叠?