如ROS系统中:
简单发布节点和订阅节点中会出现 ros::Rate loop_rate(10);
这个是什么形式呢?
其实是命名空间的用法
举个例子:
#include <iostream>
namespace master {
class kai {
public:
int a;
void fa() {
printf("kaifa");
};
};
};
namespace master1 {
class kai {
public:
int a;
void fa() {
printf("kaifa1");
};
};
};
int main() {
using namespace master;
kai a;
a.fa();
master1::kai b;
b.fa();
system("pause");
}
这样让相同变量在不同的命名空间里面
ros::Rate loop_rate(10);
这个是什么形式呢?
其实是命名空间的用法