Il problema è che programmare in C++ significa studiare un po' il linguaggio e le librerie prima di scrivere codice.
Devi semplicemente usare una stringa e unirla a quella della cartella ... sono semplicissime informazioni di base che si apprendono all'inizio dello studio ... ma bisogna studiare con metodo non andare a caso, scrivendo codice senza capire cosa si fa ...
codice:ofstream ofile; string nomefile; cin >> nomefile; ofile.open("cartella/" + nomefile);

Rispondi quotando