windows文件路径大于MAX_PATH
生活随笔
收集整理的這篇文章主要介紹了
windows文件路径大于MAX_PATH
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果文件路徑大于MAX_PATH,是無法直接用CreatFile、fopen等方法來打開文件
但是可以通過在路徑前面加上“\\?\”來獲取文件
比如想要打開下面的文件123.txt,但是文件路徑是很長的(假設…是200個字符):
C:\123...\12...3.txt直接fopen打開的話會失敗,需要將路徑修改為:
\\?\C:\123...\12...3.txt如果寫成代碼,就是
path = "\\\\?\\" + path;參考內容:
https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file
總結
以上是生活随笔為你收集整理的windows文件路径大于MAX_PATH的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人民币多少钱一斤啊?
- 下一篇: 新乡治疗多囊卵巢综合症最好的医院推荐