Hola. Si estás dando los primeros pasos en C++, creo que no te conviene empezar en la dirección equivocada. Lee estos comentarios:
http://www.cplusplus.com/forum/articles/11153/
y, también, por supuesto, no dejes de leer:
http://www.gidnetwork.com/b-61.html
Y hay distintas maneras de saber si un archivo existe (o si está accesible para el usuario). Una forma simple puede ser:
Código C++:
Ver originalbool fileExists(const char* filename)
{
return std::ifstream(filename).good();
}
Para eliminar un archivo, puedes usar la función remove()
http://en.cppreference.com/w/cpp/io/c/remove
.