使用Perl,在MSWin32上Win32API :: File :: MoveFile和CORE :: rename之间有区别吗?

前端之家收集整理的这篇文章主要介绍了使用Perl,在MSWin32上Win32API :: File :: MoveFile和CORE :: rename之间有区别吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看到 @L_301_0@支持MoveFile().但是,我不确定CORE :: rename()是如何以这样的方式实现的.有人可以将这些区别 – 特别是Win32环境 – 并置

> CORE :: rename()
> File :: Copy :: move()
>和,Win32API :: File :: MoveFile()

解决方法

重命名是在 broken fashion since forever中实现的;自 it uses rename以来也一样.

Win32::Unicode::File将MoveFileW从windows.h公开为moveW,并且显然以理智的方式处理编码,而Win32API :: File将其从现有示例代码中留给用户AFAICS.

相关:How do I copy a file with a UTF-8 filename to another UTF-8 filename in Perl on Windows?

猜你在找的Perl相关文章