prova:
codice:
#include <cstdio>
...
std::remove(nomefile);
...
in alternativa
codice:
extern "C" int remove(const char *);
...
remove(nomefile);
oppure usa la funzione POSIX `unlink'
codice:
#include <unistd.h>
...
unlink(nomefile); /* 0 in caso di successo */