gpt4 book ai didi

c++ - Windows Phone 中没有 FileIO?

转载 作者:搜寻专家 更新时间:2023-10-31 01:52:02 25 4
gpt4 key购买 nike

在 Windows 8 WinRT 中,有一个方便的类 FileIO,可让您在一次异步调用中将 IStorageFile 插入内存​​。 WP8 不支持;是否有对应物,或者我应该通过流来做这件事吗?

最佳答案

FIleIO 类在 WP8 上不可用。此外,大多数 ApplicationData 文件夹在 WP8 上不受支持。如果我没记错的话,只支持 LocalFolder 和另一个 ApplicationData 文件夹(TemporaryFolder 或 LocalSettings)。

ApplicationData.LocalFolder 是 IsoStore。它不是“等同于 IsoStore”;它是 IsoStore。现在可以使用“ms-appx://”url 架构引用位于 IsoStore 中的文件。总的来说,在 WP 上使用 IsoStore 时,最好只使用 WP7 IsolatedStorageFile API。

但是,在使用 C++ 进行编码时,您没有那么奢侈,因此您必须使用 ApplicationData.LocalFolder。此外,还有一些地方需要您使用 WinPRT 类型而不是 C# 类型,因此这是您必须使用 ApplicationData.LocalFolder 的另一个地方。在那些情况下,是的,您将不得不使用 DataWriter 和 DataReader 进行读写。

关于c++ - Windows Phone 中没有 FileIO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13257569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com