C++中如何一个文件复制到其上一层文件夹

把一个文件夹内的所有文件复制到他的上一层文件夹中 ,求大神代码解释

已知一个文件的路径,先取出文件名称包括后缀,再取该文件的路径。反查‘\’符号,得到上一层路径。此时连接上一层路径跟文件名称,CopyFile即可

CopyFile函数

明明能一行shell搞定的事,为什么要用C++呢?