Hay gente que se calento la bola para mejorar muchas cosas de C para C++, y si estan aprovechalas. Muchas errores del printf y scanf vienen dados porque, sin querererlo o sin saberlo, no utilizan los adecuados %d, %f... a sus tipos, aparte de otras muchas ventajas que tendra, una pregunta ¿Se pueden sobrecargar las sentencias printf y scanf?.
Resumiendo, que si te dedicas programar en c++ utiliza las ventajas que tiene, por lo menos ventajas a nivel de facilitar la programacion