Вопрос Как сделать так чтобы путь искался сам?

Новичок
Статус
Оффлайн
Регистрация
21 Авг 2024
Сообщения
1
Реакции[?]
0
Поинты[?]
0
Мне нужно чтобы искало до папки "...\steamapps\common\Counter-Strike Global Offensive\game\bin\win64", вне зависимости от диска и названия папки стима, например если искать на диске C, где сам стим, по пути "C:\Program Files (x86)\Steam" или на диске D по пути "D:\SteamLibrary"
 
1337
Пользователь
Статус
Оффлайн
Регистрация
13 Ноя 2022
Сообщения
88
Реакции[?]
48
Поинты[?]
43K
C++:
    inline std::string GetGameDirectory()
    {
        char cBuf[MAX_PATH];
        GetModuleFileNameA(nullptr, cBuf, sizeof(cBuf));

        std::string szGamePath = cBuf;

        // Remove the csgo.exe from the path.
        szGamePath.replace(szGamePath.find("csgo.exe"), sizeof("csgo.exe") - 1, "");

        return szGamePath;
    }
 
Сверху Снизу