小编mue*_*a91的帖子

用于发布/订阅的 ZMQ C++ 主题

对于我的发布者/订阅者模式,我想使用主题。因此,针对不同的主题发布不同的消息。我已经在 Python 中使用了 ZMQ 中的主题,但找不到如何在 C++ 中使用。是否可以将主题与 zmqcpp 一起使用,或者我是否必须使用不同的端口?

我的发布者非常简单,类似于这个:http://zguide.zeromq.org/cpp :durapub

谢谢

publish zeromq

1
推荐指数
1
解决办法
1万
查看次数

在 C++ 中实现没有类的命名空间

应该是一个简单的问题,但我现在正在努力将一些辅助函数包装在命名空间中一个小时。由于我需要不需要在类中的辅助函数,我建议将它们包装到命名空间中,而不是将它们全部设为静态。另见此处:http : //isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines

问题是,无论我做什么,都会遇到不同的错误。那么在不创建类的情况下使用自己的命名空间编写函数的正确方法是什么?让我们以下面的例子为例。我已经尝试过它的不同变体。

我的头文件:

#ifndef BINARYCONVERTER_HPP
#define BINARYCONVERTER_HPP

#include <iostream>

namespace binary_converter {
    int myFunction(void);
}

#endif
Run Code Online (Sandbox Code Playgroud)

还有我的源文件:

#include "binary_converter.hpp"

int myFunction(void) {
    return true;
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

c++ namespaces

0
推荐指数
1
解决办法
298
查看次数

标签 统计

c++ ×1

namespaces ×1

publish ×1

zeromq ×1