Perkembangan Teknologi Informasi yang begitu pesat merupakan dorongan sekaligus tantangan bagi masyarakat pembelajar IT, mahasiswa, programmer serta peneliti di bidang IT, khususnya pemrograman C++. Belajar pemrograman bukan berarti menghafal sintaks. Buku ini menyajikan pendekatan kasuistik dan progresif sehingga pembelajar C++ tidak hanya dijejali dengan “aturan dan larangan” tetapi juga ditantang untuk menelusuri pemikiran berorientasi objek di balik setiap kode sumber secara gradual dan integratif.
Buku C++ Untuk Programer mengungkap secara komprehensif: komponen-komponen utama kelas yang meliputi konsep konstruktor dan destruktor; fungsi akses dan utilitas; fungsi const; fungsi dan kelas friend; pointer this; anggota kelas static; overloading operator biner dan unary; pewarisan dan polimorfisme; fungsi virtual murni; relasi antar objek; template fungsi dan kelas; manipulator dan format aliran; penanganan eksepsi; kelas uniqueptr; kegagalan new; file sekuensial dan file akses acak; pemrosesan string; pustaka karakter, STL, operator bitwise; iterator; kontainer (runtun, asosiatif dan adapter); kelas mutable; operator constcast; pointer ke anggota kelas; pewarisan jamak dan kelas basis virtual.
Buku ini menyajikan secara konseptual dan implementatif yang mendorong kemampuan pembelajar menjadi programer C++. Buku ini menjadi sangat bermanfaat bagi mereka yang ingin memahami pemrograman C++ secara keseluruhan dan mendalam.
Mareti yang dibahas :
• Kelas bagian 1
• Kelas bagian 2
• Overloading operator
• Pewarisan
• Polimorfisme
• Template
• Masukan/Keluaran aliran
• Penanganan eksepsi
• Pemrosesan file
• Kelas string dan Pemrosesan String
• Bit, karakter, C-string, dan struct
• STL