Вопрос Как работает данный код?

Начинающий
Статус
Оффлайн
Регистрация
1 Авг 2020
Сообщения
97
Реакции[?]
13
Поинты[?]
0
string appdata = getenv("APPDATA"); // получаем папку "appdata"
каким образом он получает папку аппдата и как можно её заменить например на system32
 
Начинающий
Статус
Оффлайн
Регистрация
1 Авг 2020
Сообщения
97
Реакции[?]
13
Поинты[?]
0
Начинающий
Статус
Оффлайн
Регистрация
24 Май 2020
Сообщения
197
Реакции[?]
25
Поинты[?]
0
Нихуя не понял, если знаешь то скажи пж как можно изменить на папку system32
А зачем тебе это если не секрет? И второй вопрос: тебе нужно подменить или сменить в коде папку?
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,826
Реакции[?]
1,853
Поинты[?]
24K
Нихуя не понял, если знаешь то скажи пж как можно изменить на папку system32
C++:
#include <iostream>
#include <Windows.h>

int main() {
    WCHAR buf[MAX_PATH];
    GetWindowsDirectory(buf, sizeof(buf));
    std::wcout << (std::wstring)buf + L"\\system32\\";
}
 
Сверху Снизу