三菱数控rs232通讯:同步操作与强制排序
清单 5.2 使用不同线程进行数据的读写
#include
#include
#include
std::vector data;
std::atomic data_ready(false);
void reader_thread() {
while (!data_ready.load()) // 1
{
std::this_thread::sleep(std::milliseconds(1));
}
std::cout
}
4.83MB
文件大小:
评论区