如何以标准方式在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