#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
ifstream archivo;
string contenido;
archivo.open("nombre.txt");
archivo >> contenido;
cout << contenido;
archivo.close();
return 0;
}
Por lo que entendí en el archivo download.mot tenes otro nombre de un archivo y luego lo queres abrir?
#include <iostream>
#include <fstream>
using namespace std;
#define NOMBRE_ARCHIVO "download.mot"
int main()
{
ifstream archivo, archivo2;
char nomArchivo2[256];
archivo.open(NOMBRE_ARCHIVO);
archivo >> nomArchivo2;
archivo.close();
cout << nomArchivo2;
archivo2.open(nomArchivo2);
archivo2.close();
return 0;
}