入队是原子操作的前提是用的std::atomic构造的队列,这玩意严格意义上确实不叫cas,atomic的底层好像是用内存屏障实现的。不知道你那个面试官是不是这个意思?