我在我的应用程序中有一个 API 调用,我正在检查单个调用所花费的时间。我已将其放入 FOR 循环中并使用 10000 次调用来获取所有调用的平均时间。现在出现的问题是使用 API 的实际应用程序是多线程的。如果我想让我的应用程序也这样做,我该怎么做呢?
平台是 REL,我的目标是同时发送多个具有相同参数或不同参数的调用。这可以用 C++ 实现吗?如果可以,要使用什么库函数,是否可以提供一个示例?
最佳答案
用于线程的最佳 C++ 库可能是 Boost 中的线程库,但与所有 C++ 线程一样,您将被迫手动进行同步。您将需要使用互斥锁和锁类型才能使其正常工作。你的问题不是很清楚,所以我真的帮不了你了(虽然我认为你实际上并不需要线程,但我可能完全误解了)。
关于c++ - 使用 C++ 实现线程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/303405/