windows - Delphi 库例程 IsUNCRooted 和 IsUNCPath 有什么区别?
问题描述
这两个函数的当前文档读起来非常相似:
两者都是同一个类的静态成员,其中一个是 decorated inline
,所以我不认为它们是具有相同功能的单独实现,您经常在各种 Delphi 类中找到相同的功能(尽管在 Embarcadero 的标准库中确实存在一个公共类中的示例)。
具体来说,我想不出路径是有效 UNC 路径但不是根UNC 路径的情况。那么IsUNCRooted
甚至是什么意思呢?
解决方案
IsUNCRooted
仅检查参数是否以 UNC 序列开头,同时IsUNCPath
还检查其余的是否有有效路径名。因此,有效的 UNCPath 确实也是 UNC 植根的,但并非总是相反。
推荐阅读
- java - 布尔值设置为真,而无需到达将布尔值设置为真的行
- jsf - 如何在jsf中显示文件上传进度
- reactjs - React Native 项目中 Appium 的代码覆盖率
- python - 如何通过 C++ 读取泡菜文件 python
- manim - 关于 manim 的示例不起作用,并且没有显示任何错误
- scala - spark数据集覆盖特定分区在spark 2.4中不起作用
- json - Firebase:不接受 JSON 有效负载
- ios - 虚拟机上的盗版 Mac OS 可以将游戏发布到 iOS 商店吗?
- java - 如何设置依赖项以访问 ActivityRecognition API?
- uiscrollview - Swiftui Scrollview 文本改变颜色 onTapGesture