我是靠谱客的博主 专注小懒虫,这篇文章主要介绍C语言:记录zmq订阅地址ipc文件问题,现在分享给大家,希望可以做个参考。

C语言使用zmq进行发布订阅通信,发布端订阅地址使用ipc进行发布(ip:///tmp/1_$_file.ipc),ipc文件名自己组建没有事先创建文件,调用bind函数直接就会创建ipc文件
在这里插入图片描述
但是订阅端一直收不到数据,确认了好久发现问题。
上图文件看着没有问题,但是从终端查看文件时发现区别,如下图:
在这里插入图片描述
这里看到多了两个单引号,导致订阅和发布对应的ipc文件不同意。
进行多次测试找到问题关键点是其中美元符号的问题,如果文件名中带有美元符号,通过bind生成的文件会带有单引号。

最后

以上就是专注小懒虫最近收集整理的关于C语言:记录zmq订阅地址ipc文件问题的全部内容,更多相关C语言内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(128)

评论列表共有 0 条评论

立即
投稿
返回
顶部