C++ Primer, Edisi Kelima
Panduan komprehensif dan otoritatif tentang C++, sepenuhnya ditulis ulang untuk standar C++11. Kursus ini mencakup semua hal mulai dari elemen dasar bahasa hingga fasilitas perpustakaan yang kompleks dan alat lanjutan untuk membuat kelas.
Gambaran Umum Kursus
Ringkasan Konten
Panduan komprehensif dan otoritatif tentang C++, sepenuhnya ditulis ulang untuk standar C++11. Kursus ini mencakup semua hal mulai dari elemen dasar bahasa hingga fasilitas perpustakaan kompleks dan alat lanjutan untuk membuat kelas.
Panduan standar industri utama untuk menguasai pemrograman modern C++11.
Penulis: Stanley B. Lippman, Josée Lajoie, Barbara E. Moo
Ucapan Terima Kasih: Dave Abrahams, Andy Koenig, Stephan T. Lavavej, Jason Merrill, John Spicer, Herb Sutter, Bjarne Stroustrup, Alex Stepanov, dan anggota komite standardisasi.
Tujuan Pembelajaran
- Mendefinisikan dan menerapkan fungsi
mainserta memahami interaksinya dengan sistem operasi. - Melakukan kompilasi baris perintah dan mengelola aliran I/O dasar (
cin,cout). - Menggunakan pernyataan alur kontrol untuk menyelesaikan masalah logika iteratif, seperti menghitung kemunculan.
- Menerapkan struktur logika untuk menghitung dan memproses kemunculan berurutan data input.
- Membedakan antara operator penugasan (
=) dan kesetaraan (==) dalam pernyataan kontrol. - Menggunakan objek kelas (
Sales_item), mengakses fungsi anggota melalui operator titik, dan menyertakan file header kustom. - Membedakan antara tipe primitif yang berbeda serta memprediksi hasil konversi tipe dan pembalikan aritmetika unsigned.
- Menerapkan fitur C++11 termasuk inisialisasi daftar,
nullptr,constexpr, dan spesifier deduksi tipe. - Membedakan antara deklarasi dan definisi variabel, serta menerapkan aturan lingkup untuk mengelola visibilitas identifikasi.
- Membedakan antara referensi dan pointer, serta menggunakan
void*untuk penanganan memori umum.