C++ adalah bahasa pemrograman komputer yang
di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C
dikembangkan diBong Labs (Dennis Ritchie) pada awal tahun 1070-an, Bahasa
itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut
dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix,
Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa
pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang
jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem
embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada
awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan
sistem support untuk pemrograman tingkat rendah (low level coding). Pada
C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti
inheritance dan overloading. Salah satu perbedaan yang paling mendasar dengan
bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object
Oriented Programming).
Contoh Program C++ :
#include <iostream>
using namespace std;
int main()
{
cout <<"hello
world"<<endl;
return 0;
}
Keterangan :
1.
#include <iostream.h>
Sebagai bagian dari proses kompilator, Kompilator dari c++ menjalankan
program yang dinamakan preprosesor. Preprosesor memiliki kemampuan
menambahkan dan menghapus kode dari sumber, Pada bagian #include
memberitahuakan preprosesor untuk menyertakan kode dari iostream, Berkas
iostream berisi deklarasi untuk berbagai fungsi yang dibutuhkan oleh perangkat
lunak, atau class-class yang dibutuhkan
2.
int main ()
Pernyataan ini mendeklarasikan fungsi utama, bahwa
suatu program C++ dapat berisi banyak fungsi, yang harus selalu memiliki sebuah
fungsi utama (main function), Fungsi adalah modul yang berisi kode-kode untuk
menyelesaikan masalah-masalah tertentu. Kata Void menandakan fungsi main tidak
bertipe.
3.
{
Kurung kurawal buka menandakan awal program.
4.
std::cout <<"Hello
world\n";
Cout adalah sebuah object dari Pustaka perangkat lunak standart C++
yang digunakan untuk mencetak string ke piranti output standart, yang biasanya
adalah layar komputer, Compiler menghubungkan kode dari pustaka perangkat lunak
standar itu dengan kode yang telah ditulis untuk mendapatkan hasil executable.
5.
\n
Digunakan untuk berganti baris setelah menampilkan string, jika ada cout lain
pada program tersebut, maka string yang menyertainya akan dituliskan pada baris
bawahnya.
6.
}
Kurung kurawal tutup menandakan akhir program.
sumber
: http://id.wikipedia.org/wiki/C%2B%2B
Tidak ada komentar:
Posting Komentar