Я получаю эту ошибку "ошибка: нет функции сопоставления для вызова ‘ros::NodeHandle::subscribe(const char [24], int, <unresolved overloaded function type>)’
Это моя функция обратного вызова в моем классе BangBangControlUnit
// on message reciept: 'current_maintained_temp'
void current_maintained_temp_callback(const std_msgs::Int32::ConstPtr& msg){
temp_to_maintain = msg->data;<br>
}
и вот как я использую подписку в моей основной функции
// subscribe to 'current_maintained_temp'
ros::Subscriber current_maintained_temp_sub = n.subscribe("current_maintained_temp", 1000, control.current_maintained_temp_callback);
Может кто-нибудь сказать мне, что я сделал не так?