Information AboutLibc |
| CATEGORIES ABOUT C STANDARD LIBRARY | |
| c standard libraryc standard library | |
| c libraries | |
|
In C++ , the Standard Library is a collection of Classes and Functions , which are written in the Core Language . The Standard Library provides several generic containers, functions to utilise and manipulate these containers, function objects, generic strings and streams (including interactive and file I/O), support for some language features, and every day functions for tasks such as finding the square root of a number. The C++ Standard Library also incorporates the ISO C90 C Standard Library . Features of the Standard Library are declared within the ''std'' Namespace . The Standard Template Library is a subset of the C++ standard library, and contains the containers, algorithms, iterators, function objects, etc.; although some people use the term STL interchangeably with the C++ standard library. Header files in the C++ standard library do not end in ".h". STANDARD HEADERS The following files contain the declarations of the Standard Library. Containers General
Streams and Input/Output Numerics Language Support See Also: C standard library Each header from the C standard library is included in the C++ standard library under a different name, generated by removing the .h, and adding a 'c' at the start, for example 'time.h' becomes 'ctime'. The only difference between these headers and the traditional C standard library headers is that where possible the functions should be placed into the std:: namespace (although few compilers actually do this). In ISO C, functions in standard library are allowed to be implemented by Macros , which is not allowed by ISO C++.
EXTERNAL LINKS
REFERENCES
|
|
|