gpt4 book ai didi

c++ - 每秒获取传感器的值 C++

转载 作者:行者123 更新时间:2023-11-28 01:54:16 25 4
gpt4 key购买 nike

我最近试图将我的湿度传感器测量的数据存储到我的 MYSQL 数据库中。我已经编写了必要的 C++ 程序,从传感器获取数据,将其存储在我的 MYSQL 数据库中,并获取当前的 UnixTime。

但是,我想每秒存储数据,并且认为使用线程似乎不是解决此问题的好方法。我也不希望 MYSQL 自动插入 UnixTime。为此,我想继续使用我的 C++ 程序。

有人知道使用 C++ 使用必要的 UnixTime 每秒存储数据的更简单方法吗?

最佳答案

我也会使用线程来解决这个问题。但是,我不会依赖一个工作线程。如果您的流程运行时间超过 1 秒,会发生什么情况?

相反,我会创建一组工作线程。让每个线程等待 std::condition_variable。这样你就不会拉你的线程的状态,而是依赖条件变量在它们在某个工作队列中工作时得到通知。

关于c++ - 每秒获取传感器的值 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41796188/

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