C++ Standar Library

CONTAINERS

<bitset>
Menyediakan wadah khusus kelas std:: bitset, array bit.

<deque>
Menyediakan wadah template kelas std:: deque, antrian ganda berakhir.

<list>
Menyediakan wadah template kelas std:: list, doubly-linked.

<map>
Menyediakan wadah template kelas std:: map dan std:: Multimap, diurutkan array asosiatif dan Multimap.

<queue>
Menyediakan kelas adaptor wadah std:: antrian, antrian tunggal berakhir.

<set>
Menyediakan wadah template kelas std:: set dan std:: multiset diurutkan asosiatif kontainer atau set.

<stack>
Menyediakan kelas adaptor wadah std:: stack, stack.

<vector>
Menyediakan wadah template kelas std:: vector sebuah array dinamis.


GENERAL

<algorithm>
Menyediakan wadah definisi algoritma banyak.

<functional>
objek Menyediakan beberapa fungsi, dirancang untuk digunakan dengan algoritma standar.

<iterator>
Menyediakan kelas dan template untuk bekerja dengan iterator.

<locale>
Menyediakan kelas dan template untuk bekerja dengan locales.

<memory>
Menyediakan fasilitas untuk manajemen memori di C, termasuk template kelas std:: auto_ptr.

<stdexcept>
Berisi pengecualian kelas standar seperti std:: runtime_error baik yang berasal dari std:: logic_error dan std: pengecualian:.

<utility>
Menyediakan kelas template std:: pair, untuk bekerja dengan pasangan (tupel dua-anggota) dari objek.
STRING

<string>
Menyediakan kelas C string standar dan template.

STREAMS, INPUT / OUTPUT

<fstream>
Menyediakan fasilitas untuk input file berbasis dan output. Lihat untuk file.

<ios>
Menyediakan beberapa jenis dan fungsi dasar untuk pengoperasian iostreams.

<iostream.h>
Menyediakan C input dan output fundamental. Lihat iostream.

<iosfwd>
deklarasi maju Menyediakan dari beberapa I / O-kelas yang terkait template.

<iomanip>
Menyediakan fasilitas untuk memanipulasi format output, seperti dasar digunakan ketika bilangan bulat format dan ketelitian nilai floating point.

<istream>
Menyediakan kelas template std:: kelas pendukung istream dan lainnya untuk input.

<ostream>
Menyediakan kelas template std:: kelas pendukung ostream dan lainnya untuk output.

<sstream>
Menyediakan kelas template std:: kelas pendukung sstream dan lainnya untuk manipulasi string.

<streambuf>

NUMERICS

<complex>
Menyediakan template kelas std:: fungsi kompleks dan terkait untuk bekerja dengan bilangan kompleks.

<numeric>
Menyediakan algoritma untuk pemrosesan numerik

<valarray>
Menyediakan kelas template std:: valarray, sebuah array kelas dioptimalkan untuk pengolahan numerik.

LANGUAGE SUPPORT

<exception>
Menyediakan beberapa jenis dan fungsi yang berkaitan dengan penanganan exception, termasuk std:: exception, basis kelas dari semua eksepsi dilemparkan oleh Perpustakaan Standar.

<limits>
Menyediakan kelas template std:: numeric_limits, digunakan untuk menjelaskan sifat dari jenis numerik mendasar.

<new>
Menyediakan operator baru dan menghapus dan fungsi dan jenis yang menyusun dasar-dasar manajemen memori C.

<typeinfo>
Menyediakan fasilitas untuk bekerja dengan informasi jenis run-time C.

C STANDARD LIBRARY

Setiap header dari C Standard Library disertakan dalam C Standard Library dengan nama yang berbeda, yang dihasilkan dengan menghapus h., Dan menambahkan 'c' di awal, untuk 'time.h' contoh menjadi 'kriminal'. Satu-satunya perbedaan antara header dan tradisional C Standard Library header adalah bahwa fungsi yang sedapat mungkin harus ditempatkan ke dalam std:: namespace (beberapa kompiler walaupun sebenarnya melakukan hal ini). Dalam ISO C, fungsi di perpustakaan standar yang diperbolehkan untuk dilaksanakan oleh macro, yang tidak diperbolehkan oleh ISO C.

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


sumber : wikipedia

Posted in . Bookmark the permalink. RSS feed for this post.

4 Responses to C++ Standar Library

  1. bagus bagus... tapi contoh penggunaannya gimana?

    ReplyDelete
  2. Hello, jadi teringat masa kuliah dulu pake c++ borland C, turbo Pascal.. oh nilai ku anjlok.. Terima kasih atas infonya

    ReplyDelete
  3. wah baru tau, kalo standar library ada sebanyak itu...
    menarik juga.
    kalo standar library untuk kriptografi ada ga ya bro?

    tyang @ codeprogram.blogspot.com

    ReplyDelete
  4. saya bookmark dulu :D thanks bgt, blognya sangat membantu ingatan karatku, wkwkwkwk..

    andyonline.net

    ReplyDelete

Search

Support by Blogger ITN | Converted by LiteThemes.com