Pustaka dasar C++


Dalam bahasa pemrograman C++, Pustaka Dasar C++ adalah kumpulan class dan fungsi yang menjadi inti bahasa pemrograman C++. Pustaka Dasar C++ terdiri dari kontainer umum dan fungsi untuk memanipulasinya, string dan stream (termasuk fungsi untuk antarmuka pengguna serta fungsi untuk menulis dan membaca file (file I/O)), selain itu juga ada fungsi lainnya yang sering digunakan seperti fungsi untuk mencari akar kuadrat dari sebuah bilangan. Pustaka Dasar C++ sudah termasuk Pustaka Dasar ISO C90 untuk bahasa pemrograman C. Fitur-fitur dalam Pustaka Dasar C++ dinyatakan dalam namespace std.

Pustaka Pola Dasar (The Standard Template Library atau STL) adalah bagian dari Pustaka Dasar C++. Pustaka Pola Dasar C++ terdiri dari container, algorithm, iterator dan lain sebagainya. Orang kadang menyebutkan Pustaka Dasar C++ dan Pustaka Pola Dasar C++ untuk merujuk pada hal yang sama. Kepala (header) untuk penggunaan Pustaka Dasar C++ ditulis tanpa akhiran .h.

Header standar

Lokalisasi

<locale>
Mendefinisikan class dan mendeklarasikan fungsi yang merangkum dan memanipulasi informasi yang khas untuk suatu lokal.
<codecvt>
Menyediakan aspek konversi kode untuk berbagai pengkodean karakter. Header ini tidak digunakan lagi sejak C++17.

String

<charconv>
Baru dalam C++17. Menyediakan utilitas konversi string lokal-independen, non-alokasi, dan non-melempar dari/ke bilangan bulat dan floating point.
<format>
Baru dalam C++20. Menyediakan cara modern untuk memformat string termasuk std::format.
<string>
Menyediakan class dan templat string standar C++.
<string_view>
Baru dalam C++17. Menyediakan class dan templat std::basic_string_view, tampilan non-pemilik yang tidak dapat diubah ke string apa pun.
<regex>
Baru dalam C++11. Menyediakan utilitas untuk pencocokan pola string menggunakan ekspresi reguler.

Pustaka numerik

komponen yang digunakan program C++ dapat digunakan untuk melakukan operasi semi numerik.

<bit>
Baru dalam C++20. Menyediakan fasilitas manipulasi bit.
<complex>
Mendefinisikan templat class std::complex dan banyak fungsi untuk mewakili serta memanipulasi bilangan kompleks.
<numbers>
Baru dalam C++20. Menyediakan konstanta matematika yang didefinisikan dalam ruang nama std::numbers.
<random>
Baru dalam C++11. Fasilitas untuk menghasilkan nomor(-pseudo) dan distribusi acak.
<ratio>
Baru dalam C++11. Menyediakan aritmatika rasional waktu kompilasi berdasarkan templat class.
<valarray>
Mendefinisikan lima templat class yaitu:
std::valarray
std::slice_array
std::gslice_array
std::mask_array
std::indirect_array
<valarray>juga mendefinisikan dua class (std::slice and std::gslice) beserta serangkaian templat fungsi terkait untuk mewakili dan memanipulasi array nilai.
<numeric>
Operasi numerik umum.

Referensi

Bacaan lanjutan

Pranala luar


Baca informasi lainnya:

Observatorium Berlin Baru di Jalan Linden, dimana Neptunus ditemukan secara observasional. Planet Neptunus secara matematika diprediksi sebelum planet tersebut secara langsung diobservasi. Dengan sebuah prediksi buatan Urbain Le Verrier, observasi-observasi teleskoptik mengkonfirmasikan keberadaan sebuah planet utama yang dibuat pada malam 23-24 September 1846,[1] di Observatorium Berlin, oleh astronom Johann Gottfried Galle (dibantu oleh Heinrich Louis d'Arrest), yang bekerja dari kalku…

Tom Davies Manchester United Everton Tahun 2017Informasi pribadiNama lengkap Tom DaviesTanggal lahir 30 Juni 1998 (umur 25)Tempat lahir Liverpool, InggrisTinggi 180 cm (5 ft 11 in)Posisi bermain GelandangInformasi klubKlub saat ini Everton F.C.Nomor 26Karier senior*Tahun Tim Tampil (Gol)2015 – Everton F.C. 59 (4) * Penampilan dan gol di klub senior hanya dihitung dari liga domestik Tom Davies (lahir 30 Juni 1998) adalah seorang pemain sepak bola berkewarganegaraan Inggris y…

American college basketball season 2021–22 Delaware Fightin' Blue Hens men's basketballCAA tournament championsNCAA tournament, First RoundConferenceColonial Athletic AssociationRecord22–13 (10–8 CAA)Head coachMartin Ingelsby (6th season)Assistant coaches Bill Phillips Corey McCrae Torrian Jones Home arenaBob Carpenter CenterSeasons← 2020–212022–23 → 2021–22 CAA men's basketball standings vte Conf Overall Team W   L   PCT W   L   PC…

3552 Don QuixoteCiri-ciri orbitAphelion7.232Perihelion1.211Sumbu semimayor4.222Eksentrisitas0.713Anomali rata-rata172.6Inklinasi31.0Bujur node menaik350.3Argumen perihelion317.0Ciri-ciri fisikMagnitudo mutlak (H)12.9 3552 Don Quixote (1983 SA) adalah sebuah asteroid. Asteroid ini merupakan bagian dari asteroid Amor, yang terletak dekat dengan bumi. Eksentrisitas orbit asteroid ini tercatat sebesar 0.713, sementara magnitudo mutlaknya adalah 12.9. Pembentukan Seperti asteroid secara kes…

Pemboman TouraneTanggal15 April 1847LokasiLepas Tourane (Đà Nẵng), Pantai Tengah Selatan VietnamHasil Kemenangan A.L. PrancisPihak terlibat Monarki Juli Berkas:Flag of the Nguyen Dynasty (1802-1885).svg Dinasti NguyễnTokoh dan pemimpin Augustin de Lapierre Charles Rigault de Genouilly Berkas:Flag of the Nguyen Dynasty (1802-1885).svg Nguyễn Tri PhươngKekuatan 1 fregat1 korvet 6 korvetKorban tidak ada 1,200 tewas4 korvet tenggelam1 korvet rusak Pemboman Tourane (15 April 1847) merupakan…

Bangunan dilihat dari selatan. Kentaur dari Volos, dipamerkan di lantai dua perpustakaan. Perpustakaan John C. Hodges adalah perpustakaan utama di Universitas Tennessee. Perpustakaan ini dibuka pada tahun 1969 dan memiliki lebih dari 3 juta sumber daya komputer, periodik, dan volume perpustakaan.[1] Koleksi buku langkanya berjumlah sekitar 51.000, dan yang tertua berasal dari tahun 1481 M.[2] Perpustakaan ini termasuk dalam perpustakaan terbaik di Amerika Serikat menurut Chronicl…

Allodiopsis rustica Klasifikasi ilmiah Kerajaan: Animalia Filum: Arthropoda Kelas: Insecta Ordo: Diptera Famili: Mycetophilidae Genus: Allodiopsis Spesies: Allodiopsis rustica Allodiopsis rustica adalah spesies lalat yang berasal dari genus Allodiopsis dan famili Mycetophilidae. Lalat ini juga merupakan bagian dari ordo Diptera, kelas Insecta, filum Arthropoda, dan kingdom Animalia. Lalat ini biasanya dapat ditemui di tempat lembab. Referensi Bisby F.A., Roskov Y.R., Orrell T.M., Nicolson D., Pa…

BAE Systems Nimrod MRA4 (Nimrod sebelumnya 2000) adalah sebuah proyek pesawat patroli maritim dan serangan, yang direncanakan untuk menggantikan Hawker Siddeley Nimrod MR2 dalam pelayanan di Royal Air Force. MRA4 itu akhirnya dibatalkan pada tahun 2010 sebagai akibat dari Strategic Defence and Security Review. Referensi lbsPesawat terbang British Aerospace dan BAE SystemsPesawat tempur Harrier Harrier II Jaguar Sea Harrier Tornado Tornado ADV Typhoon Patrol and surveillance Nimrod Nimrod AEW3 Ni…

HMS Repulse, salah satu dari kedua kelas Renown. Kapal penjelajah tempur kelas Renown adalah kelas kapal penjelajah tempur buatan Royal Navy pada masa Perang Dunia I. Kelas ini sejatinya dimaksudkan sebagai peningkatan desain kapal tempur kelas Revenge, namun diubah menjadi kapal tempur penjelajah untuk mempercepat penyelesaianya. Terdapat dua kapal dalam kelas ini, yaitu HMS Renown dan HMS Repulse. Walaupun dimaksudkan untuk diturunkan dalam pertempuran secepatnya, kedua kapal ini terlambat unt…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Februari 2023. Sebagai bagian dari Europa Jupiter System Mission – Laplace (EJSM/Laplace), Jupiter Europa Orbiter (JEO) adalah probe pengorbit diusulkan dijadwalkan untuk lift-off pada tahun 2020 dan direncanakan untuk studi rinci bulan Jupiter Europa dan Io juga seb…

You can help expand this article with text translated from the corresponding article in Japanese. (April 2013) Click [show] for important translation instructions. View a machine-translated version of the Japanese article. Machine translation, like DeepL or Google Translate, is a useful starting point for translations, but translators must revise errors as necessary and confirm that the translation is accurate, rather than simply copy-pasting machine-translated text into the English Wikiped…

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Analek Konfusius Analek konfusius (Hanzi tradisional: 論語, pinyin: Lún Yǔ atau Kitab Sabda Suci) adalah bagian dari Kitab Shi Shu atau Kitab Yan…

Karin Kneissl Menteri Luar Negeri AustriaMasa jabatan18 Desember 2017 – 3 Juni 2019KanselirSebastian Kurz PendahuluSebastian KurzPenggantiAlexander SchallenbergKetua OSCEMasa jabatan18 Desember 2017 – 31 Desember 2017 PendahuluSebastian KurzPenggantiAngelino Alfano Informasi pribadiLahir18 Januari 1965 (umur 59)Wina, AustriaPartai politikIndependenSuami/istriWolfgang Meilinger (2018–sekarang)Alma materUniversitas WinaÉcole nationale d'administrationSunting kotak inf…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Emanuel PastreichLahirEmanuel Pastreich16 Oktober 1964 (umur 59)Nashville, TennesseeAlmamaterUniversitas Yale (BA)Universitas Tokyo (MA)Universitas Harvard (PhD)PekerjaanProfesor, direkturSitus webhttp://circlesandsquares.asia/ Emanuel Pastreich[…

Boney KapoorKapoor pada tahun 2012LahirAchal Kapoor11 November 1953 (umur 70)[1][2]KebangsaanIndiaPekerjaanProduser filmSuami/istriMona Shourie Kapoor ​ ​(m. 1983; bercerai 1996)​Sridevi ​(m. 1996)​AnakArjun KapoorAnshula KapoorJhanvi KapoorKhushi KapoorOrang tuaSurinder KapoorNirmal KapoorKerabatLihat Keluarga apoor Boney Kapoor (nama lahir Achal Kapoor lahir 11 November 1953[1]) adalah seo…

Alifonso IVSegel Alifonso IVRaja Aragon, Valencia, Sardinia dan Korsika, Comte BarcelonaBerkuasa2/5 November 1327 – 24 Januari 1336PendahuluChaime IIPenerusPero IVInformasi pribadiKelahiran2 November 1299NapoliKematian24 Januari 1336 (usia 36)BarcelonaWangsaWangsa BarcelonaAyahChaime II dari AragonIbuBlanche dari AnjouPasanganTeresa d'EntençaLeonor dari KastilaAnakAlifonsoConstanza, Ratu MallorcaPero IV, Raja AragonChaime I, Comte Urgell Alifonso IV, disebut yang Baik (juga Lembut atau Ramah,…

Andrea di BonaiutoKelahiran Yesus dan para dermawanLahirMaret 1343FlorenceMeninggalJuli 1377 (usia 34)PisaNama lainAndrea da FirenzePekerjaanPelukis Lukisan Ibnu Rusyd seorang filsuf asal Andalusia, karya Andrea di Bonaiuto abad ke-14. Andrea di Bonaiuto da Firenze atau Andrea da Firenze (I) (aktif 1343-1377) adalah seorang pelukis Italia yang berkarya di Florence. Dia mungkin lahir di Florence dan aktif sejak 1343 di sana.[1] Karya-karyanya yang paling awal menunjukkan bahwa ia pas…

Kafilah dari Agadez ke Bilma, Niger, 1985. Bilah garam dari tambang di Taoudenni ditumpuk di Mopti, Mali Garam dijual di sebuah pasar di Mopti. Azalai (Tamasheq, nama lain: Azalay) adalah rute kafilah pembawa garam yang digunakan oleh pedagang Tuareg di Gurun Sahara antara Timbuktu dan tambang garam Taoudenni di Mali,[1] atau juga merupakan perbuatan melintasi rute tersebut dengan kafilah. Terdapat pula rute kafilah garam utama lainnya di Afrika Barat yang menghubungkan Agadez dengan Fac…

Overview of solar power in the U.S. state of Ohio Solar panels in Cleveland Solar power in Ohio has been increasing, as the cost of photovoltaics has decreased. Ohio installed 10 MW of solar in 2015.[1] Ohio adopted a net metering rule which allows any customer generating up to 25 kW to use net metering, with the kilowatt hour surplus rolled over each month, and paid by the utility once a year at the generation rate upon request. For hospitals there is no limit on size, but two mete…

This is a list of notable visual artists from, or associated with, Bangladesh. This is a dynamic list and may never be able to satisfy particular standards for completeness. You can help by adding missing items with reliable sources. Contents:  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z See also A Zainul Abedin (1914–1976) Safiuddin Ahmed (1922–2012) Shahabuddin Ahmed (born 1950) Monirul Islam (artist) (born 1942) Tofail Ahmed (1920–2002) Novera Ahmed (1939…

Kembali kehalaman sebelumnya