> berhubung gcc sudah memasuki versi 3.x.x , saya ingin tahu apa aja > perbedaan mendasar yang terdapat pada versi 2.x.x dengan versi 3.x.x.
Lengkapnya sih bisa dilihat di: http://gcc.gnu.org/gcc-3.0/features.html http://gcc.gnu.org/gcc-3.1/changes.html http://gcc.gnu.org/gcc-3.2/changes.html AFAICS beberapa hal yang langsung kelihatan adalah: - waktu kompilasi lebih cepat - prelinking untuk C++ sudah diperbaiki sehingga ada peningkatan performansi aplikasi C++ seperti KDE (nggak perlu lagi trik objprelink) - lebih ketat soal namespace, type, dst. contohnya, jika ada fungsi terdefinisi sebagai void foo( double h ) tetapi dipanggil misalnya foo( 2 ), langsung error karena harus foo ( 2.0 ), yaitu harus tegas "double"-nya. sama juga untuk STL, kalo dulu bisa nulis string s; list<int> v; sekarang harus std::string s; std::list<int> v; atau eksplisit menggunakan "using namespace std" -- Ariya Hidayat, [EMAIL PROTECTED], [EMAIL PROTECTED] Min� Corma turi� t� ily�, Min� Corma hiri� t� Min� Corma hosti� t� ily� ar mordoss� nuti� t� -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3
