Saya biasa menulis C ++ secara luas antara 8 dan 10 tahun yang lalu. Sejak itu saya pindah ke C # untuk alasan profesional. Namun, dari waktu ke waktu saya melihat pernyataan suka
"Jika Anda masih melacak referensi pointer secara manual, Anda salah melakukannya"
atau
"C ++ benar-benar aman selama Anda menggunakan konsep modern seperti RAII dan tidak mengalokasikan memori secara manual seperti pengembang C yang pulih."
Keduanya adalah prosedur standar satu dekade lalu. Saya telah melihat bahwa C ++ telah meningkat pesat belakangan ini; C ++ 0x khususnya sepertinya memiliki beberapa kemampuan baru. Apa sumber daya terbaik untuk seorang programmer "C / old C ++" untuk terperangkap dalam pola dan praktik C ++ "modern"?