stlport-code-5.2
所属分类:Windows编程
开发工具:C/C++
文件大小:1489KB
下载次数:1
上传日期:2015-06-05 16:39:13
上 传 者:
fly007
说明: STLport是一个完全符合C++98标准(及2003年修订)的免费的C++标准库实现。它是由俄罗斯人Boris Fomitchev于1997年发起的开源项目,目的是基于著名的SGISTL开发一个可移植到各种平台上使用的高效的C++标准库。
STLport具有很多其他STL实现所没有的优点。首先是高度的可移植性,可以配合市面上几乎所有的操作系统和编译器使用,使开发的程序能够在不同的编译平台上获得一致的标准库实现。其次是性能表现优秀,其原始版本SGISTL就以高效而闻名,STLport在移植时也特别注重性能与效率,而且100 完全符合C++98标准规范。第三个优点是在标准之外增加了若干有用的扩展,如rope(增强的字符串类)、slist(单链表数据结构)、hash_map(散列映射容器),以及支持线程安全。
STLport以其优异的品质自发布以来获得了极大的成功,以至于Boost专门为STLport提供了编译选项和设置。
(STLport is a multiplatform ANSI C++ Standard Library implementation. It is free, open-source product, featuring the following:
Advanced techniques and optimizations for maximum efficiency
Exception safety and thread safety
Important extensions- hash tables, singly-linked list, rope)
文件列表:
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246 (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\INSTALL (7472, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\INSTALL.unixes (4241, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\Makefile (1023, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\CC.mak (2606, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\aCC.mak (2312, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\android (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\android\sys.mak (928, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\android\targetsys.mak (924, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\CC.mak (1530, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\aCC.mak (600, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\armcc.mak (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\bcc.mak (2708, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\clang.mak (7715, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\dmc.mak (2343, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\gcc.mak (7713, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\icc.mak (600, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\rules-install.mak (2231, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\rules.mak (2991, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\app\top.mak (2056, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\armcc.mak (297, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\bcc.mak (7605, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\clang.mak (7230, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\clean.mak (1506, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming\extern.mak (1675, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming\lib.mak (2340, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming\rules-install-so.mak (917, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming\rules-so.mak (6563, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming\sys.mak (255, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\cygming\targetsys.mak (610, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\darwin (0, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\darwin\lib.mak (2480, 2014-07-03)
stlport-code-6ecc702c2bc841ef197a9943b1510e23da7b6246\build\Makefiles\gmake\darwin\sys.mak (739, 2014-07-03)
... ...
**********************************************************************
* README file for STLport 5.0 *
* *
**********************************************************************
This directory contains the STLport-5.0 release.
What's inside :
README - this file
INSTALL - installation instructions
bin - installation directory for STLport unit tests;
it may contain more subdirs, if you use
crosscompilation
build/lib - build directory for STLport library (if you use
STLport iostreams and/or locale only)
build/test/unit - build directory for regression (unit) tests
build/test/eh - build directory for exception handling tests
stlport - main STLport include directory
src - source for iostreams implementation and other parts
that aren't pure template code
lib - installation directory for STLport library (if you
use STLport iostreams and/or locale only);
it may contain more subdirs, if you use
crosscompilation
test/unit - unit (regression) tests
test/eh - exception handling test using STLport iostreams
etc - miscellanous files (ChangeLog, TODO, scripts, etc.)
GETTING STLPORT
To download the latest version of STLport, please be sure to visit
https://sourceforge.net/project/showfiles.php?group_id=146814
LEGALESE
This software is being distributed under the following terms:
*
*
* Copyright (c) 1994
* Hewlett-Packard Company
*
* Copyright (c) 1996-1999
* Silicon Graphics Computer Systems, Inc.
*
* Copyright (c) 1997
* Moscow Center for SPARC Technology
*
* Copyright (c) 1999-2003
* Boris Fomitchev
*
* This material is provided "as is", with absolutely no warranty expressed
* or implied. Any use is at your own risk.
*
* Permission to use or copy this software for any purpose is hereby granted
* without fee, provided the above notices are retained on all copies.
* Permission to modify the code and to distribute modified code is granted,
* provided the above notices are retained, and a notice that the code was
* modified is included with the above copyright notice.
*
**********************************************************************
近期下载者:
相关文件:
收藏者: