Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Standard library


Related Topics
API

In the News (Tue 23 Apr 19)

  
 Standard Template Library - Wikipedia, the free encyclopedia
The STL was created as the first library of generic algorithms and data structures, with four ideas in mind: generic programming, abstractness without loss of efficiency, the Von Neumann computation model, and value semantics.
Libraries implementing STL often include hashed variants: hash_set, hash_multiset, hash_map and hash_multimap, but these extensions are not part of the standard and are defined in various namespaces among implementations as a result.
STLSoft libraries: open-source, 100% header-only, C/C++ libraries of technology-specific facades and STL extensions.
en.wikipedia.org /wiki/Standard_Template_Library   (2126 words)

  
 Apache C++ Standard Library
The goal of the Apache C++ Standard Library project is to provide a free implementation of the ISO/IEC 14882 international standard for C++ that enables source code portability and consistent behavior of programs across all major hardware implementations, operating systems, and compilers, open source and commercial alike.
Rogue Wave Software has contributed its commercial implementation of the C++ Standard Library to the Apache stdcxx project, a proven code base that has been shipping for over a decade and is among the most widely used cross-platform implementations of the library.
That being said, the ultimate reference to the C++ Standard Library is, of course, the C++ Standard itself (and to a smaller extent, also the C Standard).
incubator.apache.org /stdcxx   (1391 words)

  
 GameDev.net -- The C++ Standard Library Part 1   (Site not responding. Last check: 2007-10-14)
However, the standard library is a fairly complicated collection of functions and classes, which can make it hard to use and hard to get the most out of.
The standards committee is currently working on the next version of the standard, which is anticipated to be released in 2009 and will have major changes.
In the meantime, the standard library committee is working on a series of additions to the library that are being released in a documents called technical reports.
www.gamedev.net /reference/programming/features/cppstdlib1   (501 words)

  
 C++ I/O library (experimental)
It does not include a standard C library implementation; it is intended to interoperate with an existing C library.
This iostream/locale library is intended to coexist with a preexisting C library.
It assumes that for any C library implementation there is some way---just not a portable way---to get at the underlying data files so that we can have multiple active locales.
www.sgi.com /tech/stl/standard_library.html   (1446 words)

  
 Frequently asked questions about the Standard C++ library
Standard Template Library (STL) components provide a C++ program with access to a subset of the most widely-used algorithms and data structures.
Depending on the headers you use in your code, a library from the Standard C++ library or one from the old iostream library may also be linked.
For example, if you are using the single-threaded version of the C-Runtime library, you must also use the single-threaded version of the old iostream library or Standard C++ library.
support.microsoft.com /support/kb/articles/Q154/4/19.ASP   (1491 words)

  
 The Apache C++ Standard Library   (Site not responding. Last check: 2007-10-14)
The Rogue Wave C++ Standard Library, a key component of SourcePro C++, is the result of a decade of providing over 300,000 professional developers with a standard compliant product that is consistent and portable across all major platforms and compilers (including commercial compilers).
The Rogue Wave implementation of the C++ Standard Library is a key part of SourcePro® Core, an extensive set of fundamental C++ components that shields users from many of the intricacies of the C++ language.
You can use the C++ Standard Library with confidence: it is based on the final standard for the C++ language and library ratified in 1998 by the American National Standards Institute (ANSI) and the International Standards Organization (ISO).
www.roguewave.com /standard-library   (898 words)

  
 The Standard C++ Library - MYCPLUS
The 1998 C++ standard consists of two parts: the core language and the C++ standard library; the latter includes most of the Standard Template Library and a slightly modified version of the C standard library.
The C++ standard library incorporates the C standard library with some small modifications to make it work better with the C++ language.
The standard does not refer to it as "STL", as it is merely a part of the standard library, but many people still use that term to distinguish it from the rest of the library (input/output streams [known as IOstreams], internationalization, diagnostics, the C library subset, etc.).
www.mycplus.com /cplus.asp?CID=49   (409 words)

  
 C standard library - Wikipedia, the free encyclopedia
The C programming language, before it was standardized, did not provide built-in functionalities such as I/O operations (unlike traditional languages such as Cobol and Fortran).
Because the compiler implementation might depend on these additional implementation-level functions to be available, it is likely the vendor-specific routines are packaged with the C Standard Library in the same module, because they're both likely to be needed by any program built with their toolset.
Though often confused with the C Standard Library because of this packaging, the C Runtime Library is not a standardized part of the language and is vendor-specific.
en.wikipedia.org /wiki/C_standard_library   (1186 words)

  
 ASIC Standard Cell Library Design by Graham Petley
This material includes standard cell libraries, which are made available under the terms of the GNU Lesser General Public Licence.
In addition to the standard cell libraries, there is a discussion of logical effort and how it has been used for sizing the vsclib and vxlib transistors.
A 4-bit adder using an open source standard cell library is used as a real example to test the patent claims and measure them against prior art and a manual optimisation.
www.vlsitechnology.org   (1182 words)

  
 Thinking about the Python Standard Library
Because the standard library is "standard" it can't be too specialized or place many requirements on your program.
You can install the library in different locations and fiddle with sys.path, but this is fragile and when it breaks it usually breaks in mightily confusing ways.
When a new std library is added and not used enough, but it in the 'from future import *', if a modules is really old (say the 1.x series) put it in a 'from obsolete import *' and simmilar.
blog.ianbicking.org /thinking-about-the-python-standard-library.html   (2158 words)

  
 The Jakarta-Taglibs Project: Standard-1.1 taglib: JSP[tm] Standard Tag Library (JSTL 1.1) implementation
Jakarta Taglibs hosts the Standard Taglib 1.1, an implementation of the JSP Standard Tag Library (JSTL), version 1.1, which was developed under the Java Community Process.
Standard Taglib version 1.1.0 - First official release of our implementation of JSTL 1.1 - is now available from the Apache Jakarta Project Mirrors.
Standard Taglib version 1.1.0-B1 - early access (Beta 1) of our implementation of JSTL 1.1 - is now available from the Apache Jakarta Project Mirrors.
jakarta.apache.org /taglibs/doc/standard-doc/intro.html   (289 words)

  
 Standard C   (Site not responding. Last check: 2007-10-14)
It describes all aspects of Standard C that are the same on all implementations that conform to the standard for C. Whenever your goal is to produce code that is as portable as possible, this document tells you what you can count on.
The Standard C language proper is what you write in C source files.
Most of the information about the Standard C library can be found in the descriptions of the standard headers that declare or define library entities for the program.
www-cse.ucsd.edu /users/kube/stdc   (648 words)

  
 Standard ML Basis Library   (Site not responding. Last check: 2007-10-14)
These web pages contain the interface specifications for the modules of the SML Basis Library, which is a standard library for the 1997 Revision of SML[CITE].
The SML Basis Library provides interfaces and operations for basic types, such as integers and strings, support for input and output (I/O), interfaces to basic operating system interfaces, and support for standard datatypes, such as options and lists.
The design philosophy of the SML Basis Library is to use the SML module system as an organizing tool.
www.standardml.org /Basis   (386 words)

  
 Standard Library, STL and Thread Safety
This article introduces you to STL standard library and thread-safety issues when the standard library is used in a multi-threaded mode.
The library handles the locking automatically and provides thread-safety at a finer granularity level via a separate reference counting class (for example, string_ref for strings.) In other words, the reference counting is updated automatically in a thread safe manner.
A study was performed using a multi-threaded server to assess the performance of standard library using different levels of synchronization.
developers.sun.com /solaris/articles/stl-new.html   (1449 words)

  
 Programming Ruby: The Pragmatic Programmer's Guide   (Site not responding. Last check: 2007-10-14)
Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder.
Distribution of the work or derivative of the work in any standard (paper) book form is prohibited unless prior permission is obtained from the copyright holder.
Interestingly, and unlike some of the code in later chapters, all of these libraries are written in Ruby.
www.rubycentral.com /book/lib_standard.html   (3201 words)

  
 The Java Community Process(SM) Program - JSRs: Java Specification Requests - detail JSR# 52
Details of the standard tag library, like the specific version of the JSP specification to be targeted, what it means "to be available", and others will be determined by the expert group.
Fortunately, the existance of a portable standard mechanism for defining new tag libraries means that users, common component developer tools, as well as platform vendors, will always be able to innovate by creating new tag libraries; still the scope of the standard library has to be chosen carefully.
The standard tag library may be one of the most visibles pieces of the J2EE infrastructure to a significant portion of the developers for J2EE applications, namely those creating JSP pages.
www.jcp.org /jsr/detail/52.jsp   (1017 words)

  
 oreilly.com -- Online Catalog: Python Standard Library
Python Standard Library, an essential guide for serious Python programmers, delivers accurate, author-tested documentation of all the modules in the Python Standard Library, along with over 300 annotated example scripts using the modules.
Python is a modular language that imports most useful operations from the standard library (basic support modules; operating system interfaces; network protocols; file formats; data conversions; threads and processes; and data storage).
This version of Python Standard Library covers all the new modules and related information for Python 2.0, the first new major release of Python in four years.
www.oreilly.com /catalog/pythonsl   (824 words)

  
 Standard Template Library   (Site not responding. Last check: 2007-10-14)
The Standard Library for CeePlusPlus adopted a subset of the STL along with many other classes from other sources.
Using STL and Standard Library interchangeably is a common mistake that should be avoided.
STL was a generic algorithms and data-structures library originally developed by AlexanderStepanov for Ada and then ported to CeePlusPlus before being accepted into the C++ Standard Library.
c2.com /cgi/wiki?StandardTemplateLibrary   (446 words)

  
 Sample: The C++ Standard Template Library   (Site not responding. Last check: 2007-10-14)
This is a short primer on the STL or "Standard Template Library" for the programming language C++ as defined in the 1997 standard.
On some older C++ libraries you are forced to indicate how the stack is implemented whenever you declare one.
On some older C++ libraries you are forced to indicate how the queue is implemented whenever you declare one.
www.csci.csusb.edu /dick/samples/stl.html   (2071 words)

  
 C++0x Standard Library wishlist
Another issue not immediately tied in is the progress on dynamic libraries, as class factories often lie at the heart of plug-in schemes.
Second, 20.1.5/4-5 says that standard library implementations are allowed to ignore an allocator's memory model typedefs and assume that all allocators use the usual memory model.
This would be separate from the Standard C++ library proper, and become a second standard library.
www.open-std.org /jtc1/sc22/wg21/docs/papers/2005/n1901.html   (2418 words)

  
 Dinkumware, Ltd. - Compleat Libraries Reference - Dinkum Compleat Libraries   (Site not responding. Last check: 2007-10-14)
The Dinkum Compleat Libraries are a collection of several C and C++ libraries, all based on ISO standards.
Common extensions to the Standard C and C++ libraries to simplify adapting code written for Linux and Windows, for open-source Standard C++ libraries, and for pre-standard dialects.
The Standard C++ library works in conjunction with the headers from the Standard C library, sometimes with small alterations.
www.dinkumware.com /htm_cpl/index.html   (2618 words)

  
 Ruby in a Nutshell: Chapter 4 Excerpt: Standard Library Reference
The Ruby standard library extends the foundation of the Ruby built-in library with classes and abstractions for a variety of programming needs, including network programming, operating system services, threads, and more.
These are used so frequently that they are included with all standard distributions of Ruby; when you access these classes and methods from your programs, you can be assured that they will be available from the Standard Library.
This is the largest group of libraries and one of the most frequently used.
www.oreilly.com /catalog/ruby/chapter/ch04.html   (1057 words)

  
 Amazon.com: Standard C Library, The: Books: P. J. Plauger   (Site not responding. Last check: 2007-10-14)
The C Library is part of the ANSI (American National Standard Institute) for the C Language.
It covers elements of the library with which even the most experienced C programmers are not familiar such as internationalization (the ability to write programs that can adapt to different cultural locales, for example, using the C library, programmers can write software that manipulates large character sets such as Kanji).
A separate chapter covers each header, including excerpts from relevant portions of the C Standard showing all codes needed to implement each portion of the library and explaining why it is necessary.
www.amazon.com /Standard-Library-P-J-Plauger/dp/0131315099   (1396 words)

  
 Standards (The Library of Congress)
NISO is an ANSI-accredited organization that develops standards specifically for the library, information services, and publishing sectors.
ANSI is the organization that facilitates development of American National Standards (ANSs) by establishing consensus among qualified groups.
ISO is the standards body that establishes standards for the international exchange of goods and services.
lcweb.loc.gov /standards   (314 words)

  
 Dr. Dobb's | The SGI Standard Template Library | July 22, 2001   (Site not responding. Last check: 2007-10-14)
Although the STL is often thought of as a library of container classes, that is not the most appropriate starting point for understanding it.
It is impossible for a library to guarantee that programs that use it will manage concurrency correctly; a thread-safe library is one that makes it possible for users to write thread-safe programs.
The SGI Standard Template Library is a crucial first step toward this goal, and serves as a model for extending the STL.
www.ddj.com /184410249   (6204 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.