最近的任务是写一个多线程的东西,就得接触多线程队列了,我反正是没学过分布式的,代码全凭感觉写出来的,不过运气好,代码能够work= = 话不多说,直接给代码吧,一个多消费者,多生产者的模式.假设我的任务是求队列的中位数是啥,每消费10000次的时候,我要知道中位数是什么. 至于加不加锁,这个看你了,我反正是加了,代码里面没写--我反正是把写的代码单独封装了一个函数,然后加了个锁 欢迎交流,这个代码已经在实际任务上面上线了,希望不会有bug. 用的是boost::lockfree::queue,官