Cita:
Iniciado por Fw190 Si ya existe algo con ese nombre, no podrás crear uno tuyo con el mismo nombre. Dado que quieres conservar el nombre, prueba a cambiarlo ligeramente, por ejemplo que empiece por un guión bajo o con mayúsculas (es decir, que tu clase se llame _auto_ptr ó Auto_ptr). Recuerda que C y C++ distinguen entre mayúsculas y minúsculas.
Pero lo raro es que no he incluido la libreria memory donde esta la clase auto_ptr o hay otra?