Ho scritto molto C ++ in modo estensivo tra 8 e 10 anni fa. Da allora mi sono spostato in C # per motivi professionali. Tuttavia, di tanto in tanto vedo affermazioni come
"If you're still manually tracking pointer references, you're doing it wrong"
o
"C++ is perfectly safe as long as you're using modern concepts like RAII and not manually allocating memory like a recovering C developer."
Entrambi erano procedure standard una decina di anni fa. Ho visto che il C ++ è stato migliorato considerevolmente negli ultimi tempi; C ++ 0x in particolare sembra che abbia alcune nuove funzionalità. Qual è la migliore risorsa per un programmatore "C / old C ++" per essere catturato dai "moderni" modelli e pratiche C ++?