J'avais l'habitude d'écrire beaucoup en C ++ il y a entre 8 et 10 ans. Depuis, je suis passé au C # pour des raisons professionnelles. Cependant, de temps en temps, je vois des déclarations comme
"Si vous suivez toujours manuellement les références de pointeur, vous vous trompez"
ou
"C ++ est parfaitement sûr tant que vous utilisez des concepts modernes comme RAII et que vous n'allouez pas de mémoire manuellement comme un développeur C en récupération."
Il s'agissait de la procédure standard il y a dix ans. J'ai vu que C ++ a été considérablement amélioré ces derniers temps; C ++ 0x en particulier semble avoir de nouvelles capacités. Quelle est la meilleure ressource pour un programmeur «C / ancien C ++» pour se familiariser avec les modèles et pratiques C ++ «modernes»?