Можно ли отправить конструктор в подписку на узел ros?C++

Программы на C++. Форум разработчиков
Гость
Можно ли отправить конструктор в подписку на узел ros?

Сообщение Гость »


Я пытаюсь передать конструктор класса в функцию подписки ros. Можно ли вызвать конструктор при публикации темы?
класс udpMsg { публика: станд::строка UDP; size_t posOfDelim; std::строковый токен; udpMsg(){}; udpMsg(const std_msgs::String::ConstPtr& msg) { udp = std::string(msg->data); posOfDelim = udp.find(разделитель); токен = udp.substr(0, posOfDelim); } } int main(int argc, char **argv) { ros::init(argc, argv, "слушатель"); ros::NodeHandle n; A_pub = n.advertise("Amsg", 1000); B_pub = n.advertise("Bmsg", 1000); udpMsg mainMsg; ros::Subscriber sub = n.subscribe("болтовня", 1000,mainMsg.udpMsg) Рос::спин();

Вернуться в «C++»