Hai sobat warokdroid sebelumnya kami telah membahas "Pengenalan Tentang Bahasa Pemrograman C++" kali ini kami akan menjelaskan "Bahasa Standard Pemrograman C++". Nama C digunakan sebagai penerus bahasa B yang dikenalkan Ken Thompson yang merupakan penerus dari bahasa BPCL ( Basic Commbined Programming Langguange ) yang dikenalkan oleh Martin Richard pada tahun 1967. Nama C++ menunjukan adanya penambahan, yaitu class, yang pada awalnya dinamai dengan " C with class" yang dapat memfasilitasi pemrograman berorientasi objek.
( Perkembangan bahasa c++ )
Pada tahun 1998, C++ distandardisasikan oleh International Standard Organization(ISO)
dan America National Standards Institute
(ANSI). Standard baru ini memasukan Standard
Standard Template Library(STL), yang aslinya dikembangkan oleh Alexander
Stepnov pada tahun 1979. Terminologi “C ++ Standard” menunjuk versi standard
dari Bahasa ini.
Output program : Selamat datang di warokdroid
Preprosesor
directive pada
baris pertama memberitahukan pada kompailer C++ untuk menyertakan definisi
dari file header iostream yang
merupakan pustaka dari C++ standard. Pada header tersebut terdapat definisi
dari objek cout dan endl. Operator scope resolution: digunakan untuk menandakan
lokasi dari definisi tersebut, yaitu pada std.
Menggunakan std namespace standard
Output program : Selamat datang di warokdroid
Deklarasi using pada baris ke dua menambahkan penamaan
std local, yang meniadakan keharusan pengguna std:: pada objek cout dan endl.
Jika digunakan suatu pre-standard compiler cukup di gunakan baris berikut.
#include <condefs.h> // definisi console di applications
#include <conio> // definisi objek pada console io
include <iostream> // definisikan ibjek std::cout dan std::endl
CATATAN <conio> mendefinisikan keperluan
untuk io pada mode console. Fungsi yang kita gunakna dari header file ini
adalah getch() yang akan meminta kita untuk menekan suatu tombol tanpa
menampilkan kerakter yang kita tekan. Fungsi ini tidak digunakan untuk aplikasi
WIN32 dan GUI. Kita menggunakaan fungsi ini sesaat sebelum akhir program. Jika
kita tidak ingin menggunakan fungsi ini, kita bisa gantikan dengan std::cin
yang merupakan standar input stream pada aplikasi WIN32, atau anda bisa saja
menggunakan getc(); dari<stdio> dan untuk aplikasi 32, gunakan redirect
dengan stdin. (stdin, stdout, stderr, adalah redirect untuk divece standar io device
pada aplikasi WIN32). Sebagai contoh:
......
gatch(); return();
}
bisa kita gunakan
.....
Char ch;
ch = gech(); return 0;
}
Belum ada tanggapan untuk "Bahasa Standard Pemrograman C++"
Post a Comment