FACTOID # 121: Houses in English-speaking countries have the most rooms.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > C Plus Plus standard library
Jump to: navigation, search

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 C Standard Library. Features of the Standard Library are declared within the std namespace. C++ (pronounced see plus plus, IPA: /siː pləs pləs/) is a general-purpose computer programming language. ... In object-oriented programming, a class consists of a collection of types of encapsulated instance variables and types of methods, possibly with implementation of those types together with a constructor function that can be used to create objects of the class. ... Jump to: navigation, search In computer science, a subroutine (function, procedure, or subprogram) is a sequence of code which performs a specific task, as part of a larger program, and is grouped as one or more statement blocks; such code is sometimes collected into software libraries. ... In computer science, a core language is a pure programming language, generally organized into statement blocks; the core language is often developed into libraries, which are then used during programming. ... The C standard library is a now-standardised collection of header files and library routines used to implement common operations, such as input/output and string handling, in the C programming language. ... Jump to: navigation, search In general, a namespace is an abstract container, which is or could be filled by names, or technical terms, or words, and these represent (stand for) real-world things. ...

Contents


Standard headers

The following files contain the declarations of the Standard Library.


Containers

A deque, or double-ended queue is a data structure which unites the properties of a queue and a stack. ... Jump to: navigation, search In computer science, a linked list is one of the fundamental data structures used in computer programming. ... In computer science, a hash table is a data structure that speeds up searching for information by a particular aspect of that information, called a key. ... For queueing people, see queue area. ... In computer science, the set is a collection of certain values without any particular order. ... Jump to: navigation, search It has been suggested that Stack-Based Memory Allocation be merged into this article or section. ... The word vector means carrier in Latin; it is derived from the Latin verb vehere, which means to carry. ...

General

Jump to: navigation, search Flowcharts are often used to represent algorithms. ... A function object, often called a functor, is a computer programming construct allowing an object to be invoked or called as if it were an ordinary function, usually with the same syntax. ... In object-oriented programming, an iterator is an object allowing one to sequence through all of the elements or parts contained in some other object, typically a container or list. ... In computing, locale is a set of parameters that defines the users language, country and any special variant preferences that the user wants to see in their user interface. ... Memory management is the act of managing computer memory. ... Jump to: navigation, search Exception handling is a programming language construct or computer hardware mechanism designed to handle runtime errors or other problems (exceptions) which occur during the execution of a computer program. ...

Strings

Generally, string is a thin piece of fiber which is used to tie, bind, or hang other objects. ...

Streams and Input/Output

Jump to: navigation, search A file in a computer system is a stream (sequence) of bits stored as a single unit, typically in a file system on disk or magnetic tape. ... The developers of C and C++ created a header file, iostream, which is the file name standing for Input/Output Stream. ... Buffer can have various meanings: In chemistry, the term buffer refers to a buffer solution used to stabilize the pH (acidity) of a liquid. ...

Numerics

Jump to: navigation, search In mathematics, the complex numbers are an extension of the real numbers by the inclusion of the imaginary unit i, satisfying . ... In computer programming, an array, also known as a vector or list, is one of the simplest data structures. ...

Language Support

Jump to: navigation, search Exception handling is a programming language construct or computer hardware mechanism designed to handle runtime errors or other problems (exceptions) which occur during the execution of a computer program. ... Memory management is the act of managing computer memory. ...

C Standard Library

  • <cassert>
  • <cctype>
  • <cerrno>
  • <cfloat>
  • <climits>
  • <cmath>
  • <csetjmp>
  • <csignal>
  • <cstdlib>
  • <cstddef>
  • <sstdarg>
  • <ctime>
  • <cstdio>
  • <cstring>
  • <cwchar>
  • <cwctype>

In computer programming, an assertion is a programming language construct that checks whether an expression is true. ... Wikibooks Wikiversity has more about this subject: School of Mathematics Wikiquote has a collection of quotations related to: Mathematics Look up Mathematics on Wiktionary, the free dictionary Wikimedia Commons has more media related to: Mathematics Bogomolny, Alexander: Interactive Mathematics Miscellany and Puzzles. ... Jump to: navigation, search 8:17 am, August 6, 1945, Japanese time. ...

References

  • Bjarne Stroustrup: The C++ Programming Language, Addison-Wesley, ISBN 0-201-70073-5

  Results from FactBites:
 
C++ standard library - Wikipedia, the free encyclopedia (241 words)
In C++, the Standard Library is a collection of classes and functions, which are written in the core language.
The algorithms and containers in the C++ Standard library are based on the STL and therefore the two terms are often used interchangeably.
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'.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.