Minggu, 18 November 2012

Belajar C++ Part 6 - C++ Klasik dan C++ Modern

Perbedaan C++ Klasik dan C++ Modern

Pada bagian ini kita akan membahas sekilas tentang perbedaan yang terdapat  dalam kompiler C++ lama (klasik) dengan C++ modern (C++ yang telah memenuhi standar ANSI/ISO). Perbedaan yang paling tampak adalah pada kompiler C++ lama masih menggunakan namespace global, sedangkan pada C++ modern yang digunakan adalah namespace std. hal inilah yang menyebabkan terdapatnya sedikit perbedaan penulisan antara C++ lama dan standar. Untuk lebih memahaminnya, berikut ini kerangka umum penulisan program yang digunakan dalam C++ lama dan C++ standar.

Pada Kompiler  C++ Lama



Pada Kompiler C++ Standar


Seperti yang kita lihat bahwa pada C++ standar penulisan file header iostream sudah tidak diikuti lagi oleh ekstensi .h. Perlu diperhatikkan untuk menuliskan kode menggunakan C++ yang standar diperlukan compiler yang telah mendukung semua fitur yang terdapat dalam C++ Standar.
Software Compiler yang dilengkapi dengan IDE (Integrated Development Environment)
Code Block
Download Code Block


Daftar Pustaka :
Budi Raharjo, Pemogramman C++ Revisi 2, Informatika 2006.