#include <string>
#include <vector>
#include <map>
#include <set>
#include <list>
#include <deque>
#include <utility>
#include <algorithm>
#include <functional>
此外你是不是忘记了将stl的名字空间导入?
导入语句如下:
using namespace std
若提示找不到头文件的话,你应该检查VC的目录配置是不是被清空了?因为默认的安装配置就已经把STL的头文件目录包含了
----------------------------------------------
VC6,SP6以前的(我记得)VC6的头文件需要加.h后缀,后面的就不需要再追加后缀直接包含文件名即可.后续的Visual Studio序列也是如此.
本质上没啥区别,微软将包含目录里的头文件后缀名给去掉了,只保留了文件名.
C++中包含的所有头文件:#include <iostream>
#include <cstdio>
#include <fstream>
#include <algorithm>
#include <cmath>
#include <deque>
#include <vector>
#include <queue>
#include <string>
#include <cstring>
#include <map>
#include <stack>
#include <set>
-------------------------------
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)