【发布时间】:2019-10-08 23:16:19
【问题描述】:
我需要打开一个文件,我有一个 &Path 和一个 i32 用于标志。我可以使用File::open(path) 打开文件,但这不会让我设置选项。文档说我应该使用OpenOptions,但我看不出有任何方法可以从我的i32 获得OpenOptions。我的标志的内容在open(2)中定义。
我使用的标志是526338,如果你想自己测试的话。
【问题讨论】:
-
你从哪里得到
i32?例如,它是否可以包含特定于操作系统的标志,或者只是可移植的open(3p)标志? -
@Ry- 我从一些奇怪的库包装器中得到它。