C++ Вопрос Как реализовать скачку файла из байтов и сохранения его по пути

Начинающий
Статус
Оффлайн
Регистрация
23 Июн 2022
Сообщения
101
Реакции[?]
4
Поинты[?]
1K
C++:
    std::string data_dir = xorstr_("");
    std::string temp_dir = xorstr_("");
    std::wstring strTempPath;
    wchar_t wchPath[MAX_PATH];
    if (GetTempPathW(MAX_PATH, wchPath))
        temp_dir = StringConverter::ToASCII(wchPath);

    std::ofstream((temp_dir + xorstr_("rust.assets")).c_str(), std::ios::binary).write((char*)rust_data, 15529);

    std::ofstream((temp_dir + xorstr_("circuit.bundle")).c_str(), std::ios::binary).write((char*)circuit_data, 6662);

    PWSTR szPath = NULL;
    if (SUCCEEDED(0, NULL, &szPath))
    {
        std::filesystem::create_directories(StringConverter::ToASCII(std::wstring(szPath) + xorstr_(L"путь")));

        data_dir = StringConverter::ToASCII(std::wstring(szPath) + xorstr_(L"путь"));
    }
В этих строках

std::ofstream((temp_dir + xorstr_("rust.assets")).c_str(), std::ios::binary).write((char*)rust_data, 15529);

std::ofstream((temp_dir + xorstr_("circuit.bundle")).c_str(), std::ios::binary).write((char*)circuit_data, 6662);
ненаходит write
 
Последнее редактирование:
Забаненный
Статус
Оффлайн
Регистрация
2 Фев 2021
Сообщения
453
Реакции[?]
82
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
C++:
    std::string data_dir = xorstr_("");
    std::string temp_dir = xorstr_("");
    std::wstring strTempPath;
    wchar_t wchPath[MAX_PATH];
    if (GetTempPathW(MAX_PATH, wchPath))
        temp_dir = StringConverter::ToASCII(wchPath);

    std::ofstream((temp_dir + xorstr_("rust.assets")).c_str(), std::ios::binary).write((char*)rust_data, 15529);

    std::ofstream((temp_dir + xorstr_("circuit.bundle")).c_str(), std::ios::binary).write((char*)circuit_data, 6662);

    PWSTR szPath = NULL;
    if (SUCCEEDED(0, NULL, &szPath))
    {
        std::filesystem::create_directories(StringConverter::ToASCII(std::wstring(szPath) + xorstr_(L"путь")));

        data_dir = StringConverter::ToASCII(std::wstring(szPath) + xorstr_(L"путь"));
    }
В этих строках

std::ofstream((temp_dir + xorstr_("rust.assets")).c_str(), std::ios::binary).write((char*)rust_data, 15529);

std::ofstream((temp_dir + xorstr_("circuit.bundle")).c_str(), std::ios::binary).write((char*)circuit_data, 6662);
ненаходит write
Используй WINAPI, CreateFileA, WriteFileA, ReadFileA, etc.
 
Сверху Снизу