三菱数控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
                                
                                
                                
                            
评论区