【发布时间】:2012-07-20 22:27:29
【问题描述】:
在 Carbon 应用程序中,我需要将 HFS 样式的 MacOS 路径转换为可在 fopen() 调用中使用的 POSIX 路径。例如:
我的卷:myFolder:myFile.jpg
类似于:
/my Vol/myFolder/myFile.jpg
如果 my Vol 是我的系统磁盘,/myFolder/myFile.jpg 工作正常,但如果它位于不同的卷上,则无法工作(即。 我的 Vol/myFolder/myFile.jpg 失败。
如何在此处指定音量?
谢谢!
比尔
【问题讨论】:
-
不知道这个编辑对不对,因为例子中路径分隔符是冒号还是斜杠不一致,所以不知道应该是HFS路径.
-
@JonathanGrynspan:是的,
kCFURLHFSPathStyle仍然指的是冒号分隔的路径。 -
这就是我的答案使用它的原因。 ;)
标签: c++ macos posix macos-carbon