C++ Programming : Pengenalan C++

Posted : 12 Oct 2017 C++, Programming Last Updated : 14 Oct 2017

C++ Programming : Pengenalan C++ – C++ merupakan salah satu bahasa pemprograman yang sangat di kenal luas dan banyak di gunakan oleh developer. Bahasa pemprograman ini banyak di gunakan karena cepat, minim penggunaan memory (efektif) dan ringan.

C++ Programming : Pengenalan C++ - www.dedyprastyo.com
C++ Programming : Pengenalan C++

Sejarah Bahasa C++

Syntax

Compile

Komentar

Penutup

Sejarah bahasa C++

Bahasa pemprograman C++ di ciptakan oleh Bjarne Stroustrup pada tahun 1983 [1]. C++ sendiri sudah mulai di kembangkan oleh Bjarne Stroustrup dari tahun 1979 saat beliau masih dalam penyusunan Tesis untuk gelar Ph.D. Barulah pada tahun 1983 versi resmi dari bahasa pemprograman C++ di rilis.

C++ memiliki banyak kesamaan dengan bahasa pemprograman C, hal ini karena C++ memang di kembangkan dari bahasa C. C++ memiliki beberapa fitur yang tidak ada dalam bahasa pemprograman C, mulai dari penggunaan class, virtualisasi, penggunaan function. Selain itu dengan adanya class & function bahasa C++ sudah masuk ke OOP (Object Oriented Programming) sedangkan bahasa C masih dalam bahasa struktural.

Syntax

Syntax (penulisan kode program) C++ sama dengan bahasa C. Coba perhatikan potongan kode program di bawah ini.

#include <iostream>

using namespace std;

int main(int argc, char *argv[]){
cout << “Test bahasa C++”;
}

Penjelasan :

#include <iostream> : C++ menggunakan preprosessor/header (mirip import di Java dan Python) untuk memanggil fungsi-fungsi spesifik yang ada di dalam sistem. Di kode program ini kita memanggil header <iostream> yang berfungsi untuk menampilkan/printout teks di layar.

using namespace std : kode program ini berarti kita akan menggunakan namespace std (singkatan dari standard). Namespace std ini ada di header <iostream>. Adapun namespace std di gunakan untuk memanggil fungsi input/ tput seperti cout, cin dll.

int main(int argc, char *argv[]){ } : bagian utama dari kode program C++. Tanpa adanya main, kode tidak akan dapat di compile dan di jalankan. Kode program int main(int argc, char *argv[]) dapat juga di tulis int main() jika Anda merasa terlalu panjang.

cout << “Test bahasa C++” : kode program ini akan mencetak teks “Test bahasa C++” di layar saat di jalankan.

Compile

Untuk dapat menjalankan program, Anda harus melakukan kompilasi (compile). Anda dapat melakukan compile dengan compiler favorite Anda. Anda dapat menggunakan Visual Studio, CodeBlock, QT atau jika ingin ringan Anda dapat menggunakan g++ seperti saya. Jika Anda menggunakan Visual Studio, CodeBlock atau QT, Anda dapat melakukan kompilasi sekaligus running program buatan Anda dengan mengklik menu Run atau menu Build and Run. Namun jika Anda menggunakan g++, Anda harus meng-compile kode program Anda baru melakukan running.

C++ Programming : Pengenalan C++ 01 - www.dedyprastyo.com
C++ Programming : Pengenalan C++

Untuk melakukan kompilasi dengan menggunakan g++ ketikkan perintah berikut di terminal Linux Anda :

$ g++ test.cpp -o test

test.cpp : kode program C++ yang Anda buat

-o test : output dari proses compile, Anda bisa menggantinya sesuai keinginan Anda.

Kemudian jalankan program yang sudah Anda compile dengan menjalankan perintah berikut di terminal :

$ ./test

Anda akan melihat hasil berikut di terminal :

C++ Programming : Pengenalan C++ 02 - www.dedyprastyo.com
C++ Programming : Pengenalan C++

Komentar


C++ memiliki 2 cara untuk menyelipkan komentar dalam kode.

// (double slash) : untuk satu bari komentar.

/* */ : untuk komentar yang memiliki lebih dari satu baris.

#include <iostream>

//ini adalah contoh komentar satu baris

/*
Contoh komentar
Ini adalah komentar
Anda dapat menambahkan lebih
dari 1 baris komentar
*/

using namespace std;

int main(int argc, char *argv[]){
cout << “Test bahasa C++”;
}

Penutup

Bahasa C++ merupakan bahasa pemprograman yang populer. Bahasa ini banyak di gunakan oleh developer dan perusahaan untuk membuat aplikasi berskala besar karena C++ cepat & hemat memory. Terlepas dari sulitnya menguasai bahasa pemprograman C++, bahasa ini masih menjadi bahasa pemprograman yang populer. Hal ini di buktikan dari survey dimana bahasa C++ menempati 5 besar bahasa pemprograman yang paling banyak di gunakan di dunia bersama dengan Python, C, Java dan dan C# [2]. Sehingga bahasa ini sangat layak di pelajari mengingat prospeknya masih bagus di masa depan.

Pada artikel berikutnya kita akan membahas Data Type dan Variable dalam bahasa pemprograman C++.

Semoga bermanfaat. 😀

[1]. https://en.wikipedia.org/wiki/C%2B%2B

[2]. https://spectrum.ieee.org/computing/software/the-2017-top-programming-languages

Sumber gambar :

isocpp.org

 

2 comments
  1. Hobbi saya juga ngutak ngatik script, Cuman terkadang pusing kalau udah njelimet banget bahasanya hehe..

Leave a reply