gpt4 book ai didi

vala - Vala 中的周期性任务

转载 作者:行者123 更新时间:2023-12-05 01:30:04 29 4
gpt4 key购买 nike

如何在 Vala 中创建周期性任务? Vala 中是否有可以在指定时间段调用预定方法的计时器类?如果是,请提供示例代码。

更新:

这是基于答案和评论的示例代码:

public class Sample : Object
{
private static bool task()
{
stdout.printf("Yay\n");
stdout.flush();
return true; // false terminates timer
}

public static int main(string[] args)
{
Timeout.add_seconds(1, task);
new MainLoop().run();
return 0;
}
}

最佳答案

您可以附上 TimeourSource到主循环。回调的返回值决定它是否重新运行。

关于vala - Vala 中的周期性任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24000077/

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