如何以标准方式在C++中一次运行两个函数?

我做了一个闹钟并设置了闹钟的闹钟时间。 只要闹钟时间满足时钟时间,它就会暂停时间一段时间。 如何在C++中使用标准方式运行这两个函数?如何以标准方式在C++中一次运行两个函数?

void clock() 

{

//Clock Time Function

}

void alarmTime()

{

//Alarm Function

}

回答:

一个答案是多线程。当时钟时间满足闹钟时间时,将线程分叉到闹钟功能。如果使用C++ 11,则可以使用std::thread。如果不是,您可以使用pthread

回答:

的Unix - http://unixhelp.ed.ac.uk/CGI/man-cgi?alarm+2 的Windows - http://msdn.microsoft.com/en-us/library/windows/desktop/dd757634%28v=vs.85%29.aspx

要么应该做取决于你的毒药

以上是 如何以标准方式在C++中一次运行两个函数? 的全部内容, 来源链接: utcz.com/qa/257529.html

回到顶部