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 BlockDaftar Pustaka :
Budi Raharjo, Pemogramman C++ Revisi 2, Informatika 2006.
