Persiapan C++. Menyiapkan environment C++ modern (compiler, editor, build system) sebelum mempelajari struktur data dan algoritma.
Setiap Chapter pada Section ini disusun bertahap: konsep dasar, implementasi C++, lalu latihan dan refleksi. Pastikan pembaca menyelesaikan Chapter sebelumnya karena topik saling berkaitan.
Sejarah singkat C++, karakteristik bahasa modern, dan alasan memilih C++ sebagai bahasa utama Course DSA.
Buka → # Instalasi CompilerCara memasang compiler C++ (GCC, Clang, MSVC) di Linux, macOS, dan Windows beserta verifikasinya.
Buka → # Konfigurasi EditorMenyiapkan Visual Studio Code dengan ekstensi C++ serta file tasks.json, launch.json, dan c_cpp_properties.json untuk DSA.
Buka → # Program C++ PertamaAnatomi program C++ modern: header, fungsi main, std::vector, dan operasi dasar pengolahan data.
Buka → # Proses KompilasiEmpat tahap kompilasi C++: preprocessing, kompilasi, assembling, dan linking beserta cara memeriksanya.
Buka → # Penggunaan CMakeMengotomatiskan build C++ multi-file dengan CMake: CMakeLists.txt, target, variabel, dan best practices.
Buka →