Preferisco non aprire un altro topic e usare questo.
Avrei un altro piccolo problema...
Come mai se io faccio

myfile.open("C:/Users/%userprofile%/Desktop/esempio.txt");

non crea il file, mentre se io al posto di %userprofile% metto il mio nome utente, il compilatore crea il file esempio.txt normalmente... sapreste dirmi perchéi?

Eppure dal comando esegui di windows, se io scrivo %userprofile%/Desktop/ si apre normalmente il desktop...

Ringrazio anticipatamente.