如何在VC6.0中进行STL编程

转载 2007年10月09日 14:18:00

C++ STL下载和安装

来源 作者:winter

STL是标准模板库的简称,从94年7月开始纳入C++标准后得到迅速发展,形成了不同的版本。目前使用最广的是SGI STL和STLport。SGI STL本质上是为了配合SGI自作的UNIX变体IRIX所量身定做,好在STL都是一些标准接口和实现的头文件,随着大师们的不断改进,移植起来不太复杂。目前最新版本是3.3(目前是指2005年1月19日)。在VC6下安装采用下面方式(来源于淡蓝随笔blog):

将stl.zip解压到一个目录,比如C:/SGISTL,然后在VC6的IDE环境下,ools->options->Directories->Include files,将C:/SGISTL(你解压的目录)添加进去,然后,将这个路径移到最顶端,就了。还要注意的是,用使用SGI-STL,文件中不能包含<iostream>,要用<iostream.h>代替。如果你想用VC6的STL,只需要将C:/SGIST移到底端就可以了。

STLport的下载地址,目前最新版本是4.6.2(目前是指2005年1月19日)。

STLport 移植起来稍微负责一些,详细参见孟岩先生的文章在 Borland C++ 及 Visual C++ 环境中使用 STLport,介绍得非常详细。

对于VC7,前两天有个台湾得同事在移植SGI STL的时候遇到问题,不过专家们的建议是,如果你使用的VC7,那么最好使用VC7自带由Dinkumware公司提供的STL(作者仍旧是P.J. Plauger),比VC6中自带的版本有了很好的改进。而且经过了大量的测试,在多线程安全方面也有保证。Winter没有VC7的环境,也只能相信专家了:)。

Carpicorn:我在自己的电脑上试验了前面的例子。是ok的。我觉得应该也能够使用microsoft的进行STL编程的。

 

C STL下载和安装

C   STL下载和安装 最近在网站访问日志中,看见有许多朋友在搜索“C++ STL下载”、“C++ STL 中文版下载”,因此这里写篇小文提醒那些刚接触STL的朋友。 STL是标准模板库的简称,...
  • zxxSsdsd
  • zxxSsdsd
  • 2013年08月07日 18:42
  • 1070

【C++ STL】三十分钟掌握STL

【C++ STL】三十分钟掌握STL 这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在...
  • fu_zk
  • fu_zk
  • 2013年10月24日 17:05
  • 5692

C++ STL编程初步摘抄笔记:using stl/30分钟学会STL

网贴侵删,大爱无疆,知识无界。 来源: http://net.pku.edu.cn/~yhf/UsingSTL.htm> 这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉...
  • KingCat666
  • KingCat666
  • 2015年04月10日 21:49
  • 983

《泛型编程与STL》读书笔记

本书从概念和设计上讲述了泛型编程。个人认为只需要阅读前面九章即可(实际上我只读了前面七章),后面章节是一些算法和API的讲述,可以在用到的时候再来查阅。 全书N次提到concept,model以及re...
  • mr_cai2009
  • mr_cai2009
  • 2015年01月05日 17:01
  • 1183

STL编程:C++的忠告!

Copy别人的,有少量修改,可以做为一下参考! C++之父Bjarne Stroustrup 写的 The C++ Programming Language (Special Edition) 中各...
  • wishchin
  • wishchin
  • 2013年11月26日 10:21
  • 973

《泛型编程与stl》

以下是STL六大组件(componments): adapters  配接器 用来修饰其他组件。包括iterator adapters、function  adapters、container ada...
  • lp310018931
  • lp310018931
  • 2015年03月03日 13:34
  • 2169

STL模版的优缺点

STL优点: 代码易读性强; STL集成了优秀的算法,熟悉使用可以提高开发效率; 精通STL后,可以自己用模板去设计实现自己的算法和数据结构。 STL缺点: STL和其他的类库的接口不太...
  • sinat_24520925
  • sinat_24520925
  • 2015年04月17日 20:56
  • 1068

C++与STL的一些总结

1、不能作为类的成员的是自身类对象,可以作为类的成员的是自身类对象的指针,自身类对象的引用。 2、下列程序的输出结果是10,20,30 #include  void main() { int...
  • XUZHENG19860228
  • XUZHENG19860228
  • 2015年04月09日 10:46
  • 1278

socket套接字通信C语言示例vc6.0

转自:http://blog.csdn.net/xgx198831/article/details/8464552 socket套接字通信C语言示例,编程环境vc6.0 该程序用使用的面向连接(t...
  • sj19890401
  • sj19890401
  • 2015年01月07日 11:12
  • 1906

VC6.0和VS2008环境下配置halcon开发环境

VC6.0 1、Project菜单->Settings->Link,在Category下拉菜单下选择General,在此属性页中的Object/library modules下面添加halcon...
  • caiqi1123
  • caiqi1123
  • 2013年06月04日 16:51
  • 2343
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何在VC6.0中进行STL编程
举报原因:
原因补充:

(最多只允许输入30个字)