gpt4 book ai didi

c++ - UWP 是否具有同步文件读/写 API?

转载 作者:行者123 更新时间:2023-11-28 04:46:55 26 4
gpt4 key购买 nike

我正在将 win32 dll c++ 代码移植到 UWP。我想检查一个文件是否存在于目标文件夹中,然后做一些事情。但是 UWP 文件 API 是异步 API,是否有任何变通方法将这些异步 API 调用为同步 API?

例如:在 win32 代码中:

void test()
{
if(file.isExist())
{
doSomething();
}
}

最佳答案

是的,UWP 除了 CRT 函数如 fopen 和像 fstream 这样的 STL 对象。

请注意,使用这些 API 时将阻止访问容器外部的文件位置,尽管随着 Windows 10 的“RS4”版本(我还不知道消费者名称),这种情况正在发生变化。参见 this Channel 9 video有关 broadFileSystemAccess 功能的更多信息。

关于c++ - UWP 是否具有同步文件读/写 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49108656/

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