Можно ли отправить конструктор в подписку на узел 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) Рос::спин();
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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