是否可以使用cin copyfile()?

时间:2019-06-18 19:19:19

标签: c++

试图使c ++代码从使用Windows 95和98的工作计算机中复制文件。它们被使用,滥用和不断丢失的exe文件。我的想法是制作一个C ++程序,该程序将替换工作计算机中的错误文件。我打算使用ide转USB连接器和USB拇指驱动器连接到笔记本电脑。拇指驱动器将拥有适用于工作计算机的所有良好文件,而USB的想法就是将硬盘驱动器丢失这些文件。

我显示的示例不起作用。据我所知,当您使用copyfile时,必须将源和目标放在字符串中(不确定这是否正确)。我只是想知道是否可以这样做,如果可以,有人可以告诉我吗?

void CopyNewFile(std::string source, std::string target)
{
    _chdir("../");
    _chdir("F:");
    system("dir");
    std::cout <<"Enter source file with full path:" << std::endl;
    std::cin >> source;
    std::cout <<" Enter target file with full path:" << std::endl;
    std::cin >> target;
    CopyFile(source,target,TRUE);
}

0 个答案:

没有答案