Ho fatto come mi hai suggerito ma non me lo compila

codice:
string nomefile;
cout<<"Inserisci il nome del file da aprire:"<<"\n";
cin>>nomefile;
   
ifstream indata;
indata.open(nomefile);
Comunque il file che voglio aprire è per forza .txt ...cambia qualcosa ?