你可以做如下实验来验证这个上限值:
在任意目录下新建一个目录。在该新建目录下创建一个任意文件,使其名字长度不能再输入为止。把该文件的全路径名copy到Microsoft Word中进行Word Count统计,你会发现长度为259。
再加上一个字节的'\0',就刚好是上限260字节。尽管如此,你仍然可以做出一个全路径文件名长度超出MAX_PATH=260的文件。参看上一篇博客:http:/...
在任意一个目录下新建一个文件夹。在该新建文件夹下创建任意一个文件;重命名该文件,使文件名长度不能再长为止。重命名该新建文件夹,使该文件夹的名字长度更长。
综上,你就在Windows中做出了一个全路径文件名长度超出MAX_PATH=260字节的文件。...