Modul ini meletakkan fondasi sintaks C++ sebelum pembahasan berlanjut ke alur kendali dan fungsi. Materinya berjalan dari program pertama, pipeline kompilasi, tipe fundamental, konstanta, operator, konversi tipe, I/O, hingga namespace. Setiap topik menghadirkan kode yang dijalankan nyata beserta keluarannya, sehingga setiap klaim dapat diuji ulang langsung dari terminal.
Dasar-dasar bahasa
Fondasi sintaks C++: program pertama, pipeline kompilasi, tipe fundamental, konstanta, operator, konversi tipe, I/O, dan namespace.
0/0 selesai
- Program pertama dan anatominya
Hello World dengan iostream, struktur program C++, dan alasan main mengembalikan int.
- Pipeline kompilasi dan linking
Empat tahap dari kode sumber sampai program: preprocess, compile, assemble, dan link.
- Variabel dan tipe fundamental
int, double, char, bool, operator sizeof, serta perilaku overflow pada tipe bilangan bulat.
- auto, const, dan constexpr
Type inference, pola pikir const-correctness, dan perhitungan saat kompilasi.
- Operator dan ekspresi
Operator aritmetika, relasional, logika, bitwise, ternary, dan urutan prioritasnya.
- Konversi tipe dan cast C++
Konversi implisit, empat bentuk cast bernama, dan kapan masing-masing dipakai.
- I/O dasar
cin, cout, cerr, manipulator stream, dan kebiasaan memvalidasi masukan pengguna.
- Namespace
Mengelompokkan pengenal dengan namespace, penggunaan using, dan organisasi kode sebelum proyek banyak berkas.