请教大家一个初级问题

blp 2003-08-07 11:20:40
要如何才能使用STL,我用的是VC6.0,是不是要安装一些STL的东西,我的机器上找不到像vector.h,vector.lib等这样的文件啊


...全文
78 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
TopCat 2003-08-07
  • 打赏
  • 举报
回复
STL的头文件是没有.h的,你找“vector”就可以找到。比如VC.NET的STL就包含在“D:\Microsoft Visual Studio .NET\Vc7\include”目录里。

另外,STL是自带源代码的,所以没有.lib文件。
blp 2003-08-07
  • 打赏
  • 举报
回复
up
fengfeng2003 2003-08-07
  • 打赏
  • 举报
回复
直接包含头文件就行了
pengzhenwanli 2003-08-07
  • 打赏
  • 举报
回复
楼上说得对。
而且用STL有很多警告错。
#pragma warning( disable :4786)
ck_chuyun 2003-08-07
  • 打赏
  • 举报
回复
VC6装好以后就支持STL的,记住要打SP5补丁

include要这样写

#include<iostream>
#include<vector> //使用vector
#include<map> //使用map
#include<string> //使用string

using namespace std; //这是命名空间,要加上,至于为什么,学完nsmespace你就会明白了




24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧