task - C++ 相当于 .NET 的 Task.Delay?

标签 task wait windows-store-apps c++-cx

我正在编写一个 C++/CX 组件,供 Window 的商店应用程序使用。我正在寻找一种方法来完成 Task.Delay(1000) 在 C# 中的作用。

最佳答案

老问题,但仍然没有答案。

您可以使用

#include <chrono>
#include <thread>


std::this_thread::sleep_for(std::chrono::milliseconds(1000));

这将需要 C++11 ,这在使用 C++/CX 时应该不是问题。

关于task - C++ 相当于 .NET 的 Task.Delay?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13806809/

相关文章:

java - 如何从JavaFX中的Service handler方法获取Task实例

C - 让 WIFEXITED 返回 false 以进行调试

xaml - 始终在 RTXAML 中的翻页 View 控件上显示导航箭头

c# - 为什么在任务中运行的 Thread.Sleep 不会阻塞 WinForms UI 线程?

c# - 如何正确启动和取消任务。

multithreading - 识别嵌入式软件设计中的线程

java - 使用 wait() 时的同步方法

java - 在非同步块(synchronized block)中等待和通知

azure - 如何使用 Microsoft 用户 ID 获取用户名?

c# - 除非我引用该项目,否则无法加载 WinRT 组件