libcmq 一个与pthreads线程一起使用的简单线程安全消息队列。 总览 一个非常简单的线程安全队列的实现。 队列存储指向任何类型消息的指针。 它不保留消息的副本。 简而言之,如果消息在放入队列之前已被malloc()编辑,则调用者在将消息从队列中删除时应free()消息。 一个新的队列与创建cmq_new()消息被放置到队列使用cmq_nq()消息从使用队列中移除cmq_dq()和队列可以使用破坏cmq_del() 销毁具有消息的队列将导致队列中的消息被丢弃。 用法 有关每个功能的用法,请参见头文件。 有关如何使用队列的示例,请参见cmq_test.c文件。 // Create