Danu Andrean, 17 Dec 2024
Memulai C++

Sebelum kita membahas yang lain, kita perlu mencoba jalankan c++ terlebih dahulu untuk memastikan c++ berjalan di komputer kita dengan baik.
dimateri tentang c++ ini kami akan menggunakan OS linux, jika kalian menggunakan windows dan melakukan instalasi seperti dimateri kami maka caranya akan sama saja ya.
mari mencoba dengan menuliskan “Hello world” seperti kode berikut:
#include <iostream>
int main()
{
std::cout << "Hello World" << std::endl;
return 0;
}
compile kode c++ dengan cara:
$ g++ main.cpp
maka output akan terbuat sehingga kamu bisa langsung mengeksekusi dengan cara
$ ./a.out
maka hasil keluaran adalah “Hello World”.
kamu bisa membuat output nama sesuai yang kamu inginkan, contoh kita akan membuat output dengan nama “coba”. maka cara menjalakannya seperti ini.
$ g++ main.cpp -o coba
$ ./coba
dan hasil sama seperti di atas. mari kita breakdown satu-persatu.
1. Header
#include <iostream>
memanggil library (#include) seperti cara diatas berarti memanggil semua yang bersifat public dilibrary tersebut. Hal ini kita butuhkan karena kita ingin mengakses cout yang berada pada library iostream, library pada c++ sendiri atau standart library(STL) sangatlah kaya, jadi kamu bisa mencoba mengakses sendiri sesuai kebutuhan link.
1. Entry Point
int main()
{
}
Entry point dalam sebuah program C++ adalah tempat di mana eksekusi program dimulai. Dalam C++, entry point ditandai dengan fungsi main(). Fungsi ini adalah bagian yang sangat penting karena setiap program C++ akan mulai menjalankan kode dari fungsi main().
3. Output
{
std::cout << "Hello World" << std::endl;
}
“cout” adalah sebuah object di c++ yang digunakan untuk menampilkan output kelayar, sedangkan “endl” digunakan untuk membuat enter pada layar sehingga lebih rapi.
dari cara yang kita gunakan diatas kita tidak mendeklarasikan namespace. ingat meskipun memudahkan dalam penulisan kode, pendeklarasian namespace cukup berbaya jika digunakan.
hal ini akan menyebabkan pemanggilan isi keseluruhan yang menyebabkan program ambigu jika mempunyai namespace yang sama, jadi kita biasakan jangan mendeklasikan namespace seperti berikut:
using namespace std;
int main()
{
}
dengan memahami cara memulai c++ kamu akan lebih mudah untuk melakukan penulisan kode yang baik dan benar, mari kita lanjut ke materi berikutnya. 🚀🚀🚀