Witam,
to mój pierwszy post tutaj i szukam rozwiązania dla swojego problemu.
Chcę aby mój program generował plik loga, ale w lokalizacji innej niż jest plik uruchamialny. Jednocześnie chcę aby była to lokalizacja uniwersalna dla różnych windows'ów. Próbowałem już różnych metod m.in takich
FILE *plik;
plik=fopen("%appdata%\..\..\Desktop\Log1.txt","w"); \\to tworzy plik w katalogu z programem
plik=fopen("c:/Users/%User%/Desktop/Log2.txt","w"); \\to jakieś karkołomne i nie działa chyba
Kto wie co powinienem zrobić w takiej sytuacji, bo nie chcę wrzucać loga do stałej lokalizacji typu c:/
Da się to w ogóle w c osiągnąć...?