标志位的读取

file_data_return.file_pre_ret初始值为0
后台有代码改变file_data_return.file_pre_ret的值为1.

while(1)
    {
        
        //qDebug("%d:",file_data_return.file_pre_ret);
         i= file_data_return.file_pre_ret;
        if (file_data_return.file_pre_ret) break;
    }


用 i= file_data_return.file_pre_ret; 这句话  循环就出不来了。
用qDebug("%d:",file_data_return.file_pre_ret);循环就出来了。

发布了115 篇原创文章 · 获赞 20 · 访问量 36万+

猜你喜欢

转载自blog.csdn.net/u014683488/article/details/104026956
今日推荐