Salve.
Dopo ricerce su google e sul forum, non ho trovato una risposta.
Per capirci, vorrei fare una cosa del "tipo":
Codice:
#include <stdio.h>
int main()
{
FILE *a;
a=fopen("C:/ciao.txt", "w");
fflush(a);
fclose(a);
return 0;
}
Ovvero creare un file non dove risiede il programma, ma in un altra directory.
p.s. mi servirebbero anche (se possibile) delle directory non assolute (ad esempio, la cartella programmi, la cartella temp, la cartella desktop... (ad esempio, che possa usare anche cose tipo %systemroot%...))
Grazie!
CIAO!