Puoi usare la funzione sprintf (stile C) o (meglio in C++) la classe ostringstream per generare il nome del file.