wojianguile 2021-08-04 17:11 采纳率: 75%
浏览 483
已结题

未预期的符号'('附近有语法错误

在Ubuntu18.0里用Rosrun运行下列代码时,总是报错“行四未预期的符号'('附近有语法错误,请问这是为什么?



```c++
#include "ros/ros.h"
#include "chapter2/chapter2_srv1.h"  //包含我们创建的srv文件
 
bool add(chapter2::chapter2_srv1::Request  &req, chapter2::chapter2_srv1::Response &res)  //服务变量
{  
  res.sum = req.A + req.B + req.C;
  ROS_INFO("request: A=%d, B=%d C=%d", (int)req.A, (int)req.B, (int)req.C);//请求输入
  ROS_INFO("sending back response: [%d]", (int)res.sum); //输出
  return true;
}
//这个函数会对3个变量求和,并将计算结果发送给其他节点
 
int main(int argc, char **argv)
{
  ros::init(argc, argv, "add_3_ints_server");
  ros::NodeHandle n;
 
  ros::ServiceServer service = n.advertiseService("add_3_ints", add); //创建服务并发布广播
  ROS_INFO("Ready to add 3 ints.");
  ros::spin();
 
  return 0;
}


```

  • 写回答

1条回答 默认 最新

  • wojianguile 2021-08-04 17:13
    关注

    就是bool add那里

    评论

报告相同问题?

问题事件

  • 系统已结题 8月12日
  • 创建了问题 8月4日

悬赏问题

  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥200 uniapp长期运行卡死问题解决
  • ¥15 latex怎么处理论文引理引用参考文献
  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用