Zmienne typu %windir%, %userprofile% w C++

Chciałbym napisać program, który zapisze jakiśtam plik w folderze Windowsa … Nie chcę pisać “C:\Windows” tylko użyć zmiennych… Czy jest to możliwe z poziomu C++ ?

Próbuj:

GetWindowsDirectory

GetUserDirectory

Albo GetWindowsDirectoryA

GetUseerDirectoryA

Albo (konsola)

system(“start %windir%\system32\rundll32.exe”);

Mi takie komendy nie działają, wpisuje np.GetWindowsDirectoryA/folder/plik.txt i nic błąd składni

GetWindowsDirectoryA to funkcja znajdująca się w pliku windows.h.