gpt4 book ai didi

C - 将一个文件夹内容复制到另一个

转载 作者:太空宇宙 更新时间:2023-11-04 06:07:34 25 4
gpt4 key购买 nike

我需要创建一个 C 程序,将一个文件夹的内容复制到另一个。

文件夹和目的地将由用户提供。

我需要它在 C 中,因为我要在终端上运行它。

在此先感谢您的帮助。

最佳答案

您不需要用 C 编写它,因为它将在终端上运行。 BASH(在 Unix 上)或 PowerShell(在 Windows 上)是您想要完成的任务的理想工具。

如果您绝对必须C 上编写它,答案将取决于您是否被允许在您的C 程序中运行外部进程,或者不是。

如果您被允许运行外部进程,那么使用execv或其亲属之一启动外部 cp 进程来为您完成任务。

如果您被允许运行外部进程,那么您将不得不编写一个 C 程序来递归地复制您的目录内容。该程序将取决于您的目标平台。

关于C - 将一个文件夹内容复制到另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7032640/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com