C 从资源复制到目录

C++ Copy File to Directory From Resources?

本文关键字:复制 资源      更新时间:2023-10-16

假设我有一个我想删除到目录的外部dll文件,我该如何将所述文件添加到"资源"中,如何将其复制和放置在目录中?

您想做的就是使用fstream库。这是与您类似的先前回答的问题。

来自用户capellic:

#include <fstream>
// copy in binary mode
bool copyFile(const char *SRC, const char* DEST)
{
    std::ifstream src(SRC, std::ios::binary);
    std::ofstream dest(DEST, std::ios::binary);
    dest << src.rdbuf();
    return src && dest;
}
int main(int argc, char *argv[])
{
    return copyFile(argv[1], argv[2]) ? 0 : 1;
}

响应/编辑 - 没问题!要制作一个新目录,您可以在添加Direct.h库后使用MKDIR,如下:

      mkdir("c:/myfolder");