|
| ||||||||||
| Tags: programming, stl, template |
![]() |
| | Thread Tools | Search this Thread |
|
#1
| |||
| |||
| Explain STL
|
|
#2
| ||||
| ||||
| Re: Explain STL
Yes, it is not that commonly known to all C++ begginner as to what exactly STL is. STL stands for Standard Template Library. The Standard Library is a fundamental part of the C++ Standard. The C++ Standard Template Library is a generic collection of class templates and algorithms that permits developers to easily implement standard data structures like lists, stacks and queues. It is said to provide iterations, functors, containers and algorithms. This C++ STL is derived from STL published by Silicon Graphic Inc. |
|
#3
| ||||
| ||||
| Re: Explain STL
An already existing set of common classes for C++ is provided by the C++ Standard Library - STL(Standard Template Library). It is a library that constains container classes, iterators and algorithms to work with the contents of these containers. Algorithms of STL are not dependent on containers, which thus reduces the complexity of the library to a great extent. |
|
#4
| ||||
| ||||
| Re: Explain STL
The Standard Template Libraries i.e. STL are a set of C++ template classes which provide common programming data structures and functions such as paired arrays (map), doubly linked lists (list), large string storage, expandable arrays (vector) and manipulation (rope), etc. There are two types of STL containers in C++: Sequence Containers- C++ Vectors, C++ Lists and C++ Double-Ended Queues. Associative Containers- C++ Maps, C++ Multimaps, C++ Sets, C++ Multisets. |
![]() |
|
| Thread Tools | Search this Thread |
| |
Similar Threads for: "Explain STL" | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Explain an MP3 Encoder | Juily | Windows Software | 4 | 09-09-2011 07:59 PM |
| Explain me about dbx in PHP!! | Steyn | Software Development | 5 | 07-03-2010 03:50 AM |
| SMS Gateway: Will you explain? | Zecho | Technology & Internet | 3 | 21-11-2009 12:20 PM |
| Explain : dsca.exe | Asaph | Operating Systems | 3 | 15-06-2009 09:44 PM |
| What is JAR file? Please explain | Athos | Software Development | 4 | 02-03-2009 04:57 PM |