Tugas Kelompok
Algoritma dan Struktur Data 1
Disusun oleh :
Koordinator : Wawan Khoirul Anam(3133111041)
Asep Dwi Kusnanto (3133111008)
Nanang Prasetya(3133111003)
Wahyu Kurniawan(3133111016)
Ainul Rozy Ichwanto(3133111033)
Gholam Angky R(3133111009)
Muhammad Rizal(3133111032)
MANAJEMEN INFORMATIKA
UNIVERSITAS TEKNOLOGI YOGYAKARTA
TAHUN AJARAN 2013/2014
LIBRARY C++
1.Array
Baru di C + +11 dan TR1 . Menyediakan wadah template kelas (std :: array) , sebuah wadah untuk array berukuran tetap.
2.Bitset
Menyediakan kelas std kontainer (khusus :: bitset) , array bit.
3.Deque
Menyediakan wadah template kelas (std :: deque) , antrian berakhir ganda .
4.forward_list
Baru di C + +11 dan TR1 . Menyediakan wadah template kelas (std :: forward_list) , linked list tunggal .
5.List
Menyediakan wadah template kelas (std :: list) , daftar ganda terkait .
6.Map
Menyediakan kelas template (std :: container) peta dan (std :: multimap) , diurutkan array asosiatif dan multimap .
7.Queue
Menyediakan wadah adaptor kelas (std :: antrian) , antrian tunggal berakhir , dan (std :: priority_queue) , antrian prioritas .
8.Set
Menyediakan kelas template (std :: set container) dan (std :: multiset) , diurutkan asosiatif kontainer atau set .
9.Stack
Menyediakan wadah adaptor kelas (std :: stack), stack .
10.Unordered_map
Baru di C + +11 dan TR1 . Menyediakan wadah template kelas (std :: unordered_map) dan (std :: unordered_multimap) , tabel hash .
11.Unordered_set
Baru di C + +11 dan TR1 . Menyediakan wadah template kelas (std :: unordered_set) dan (std :: unordered_multiset) .
12.Vektor
Menyediakan wadah template kelas (std :: vecto)r , array dinamis .
Umum [sunting ]
13.Algorithm
Memberikan definisi algoritma banyak kontainer .
14.Chrono
Menyediakan unsur-unsur waktu, seperti (std :: chrono :: durasi) , (std :: chrono :: time_point) , dan jam .
15.Functional
Menyediakan beberapa fungsi objek , dirancang untuk digunakan dengan algoritma standar.
16.Iterator
Menyediakan kelas dan template untuk bekerja dengan iterator .
17.Memory
Menyediakan fasilitas untuk manajemen memori di C + + , termasuk template kelas (std :: unique_ptr) .
18.Stdexcept
Berisi kelas standar pengecualian seperti (std :: logic_error) dan (std :: runtime_error) , baik yang berasal dari (std :: exception) .
19.Tuple
Baru di C + +11 dan TR1 . Menyediakan template kelas (std :: tuple) , tupel .
20.Utility
Menyediakan kelas template (std :: pair) , untuk bekerja dengan pasangan objek ( tupel dua – anggota ) , dan (namespace std :: rel_ops) , operator overloading mudah .
Lokalisasi [sunting ]
21.Locale
Mendefinisikan kelas dan menyatakan fungsi yang merangkum dan memanipulasi informasi khas lokal a.
22.Codecvt
Menyediakan kode aspek konversi untuk berbagai pengkodean karakter .
Strings [sunting ]
23.String
Menyediakan C + + kelas standar string dan template .
24.Regex
Baru di C + +11 . Menyediakan utilitas untuk string pencocokan pola menggunakan ekspresi reguler .
Sungai dan Input / Output [sunting ]
25.Fstream
Menyediakan fasilitas untuk input file berbasis dan output . Lihat fstream .
26.Iomanip
Menyediakan fasilitas untuk memanipulasi format output , seperti dasar digunakan ketika format bilangan bulat dan presisi nilai floating point .
27.Ios
Menyediakan beberapa tipe dan fungsi dasar pengoperasian iostreams .
28.Iosfwd
Menyediakan maju deklarasi beberapa template kelas I / O – terkait.
29.Iostream
Menyediakan C + + input dan output yang fundamental . Lihat iostream .
30.Istream
Menyediakan kelas template std :: kelas pendukung istream dan lainnya untuk input .
31.ostream
Menyediakan kelas template (std :: ostream) dan kelas pendukung lainnya untuk output .
32.sstream
Menyediakan kelas template std :: kelas pendukung sstream dan lainnya untuk manipulasi string .
33.Streambuf
Menyediakan membaca dan menulis fungsi ke / dari beberapa jenis urutan karakter , seperti file eksternal atau string .
Dukungan bahasa [sunting ]
34.exception
Menyediakan beberapa tipe dan fungsi yang berkaitan dengan penanganan exception , termasuk std :: exception , basis kelas dari semua pengecualian dilemparkan oleh Perpustakaan Standar .
35.Limits
Menyediakan kelas template (std :: numeric_limits) , digunakan untuk menggambarkan sifat jenis numerik mendasar.
36.Baru
Menyediakan operator baru dan menghapus dan fungsi lainnya dan jenis menyusun dasar-dasar C + + memori manajemen .
37.Typeinfo
Menyediakan fasilitas untuk bekerja dengan C + + run-time informasi jenis .
Thread dukungan perpustakaan [sunting ]
38.Thread
Baru di C + +11 . Menyediakan kelas dan namespace untuk bekerja dengan benang .
39.Mutex
Baru di C + +11 . 30,4-1 Bagian ini menyediakan mekanisme untuk saling pengecualian : mutexes , kunci , dan menelepon sekali .
40.Condition_variable
Baru di C + +11 . 30,5-1 variabel Kondisi menyediakan sinkronisasi primitif digunakan untuk memblokir benang sampai diberitahu oleh beberapa thread lain bahwa beberapa kondisi terpenuhi atau sampai waktu sistem tercapai .