ZBLOG

step4/exam.cpp: In function ‘void exa::solve(exa::node*&, int, int)’: step4/exam.cpp:26:33: error: cannot convert ‘Node*’ to ‘exa::link {aka exa::node*}’ in initialization link newNode = new Node(); // 创建新节点

根据你提供的错误信息,看起来在exa::solve函数中出现了类型转换错误。具体来说,代码中的link被定义为exa::node*类型,而在创建新节点时却使用了Node*类型。

要解决这个问题,你需要将创建新节点的语句修改如下:

  1. exa::node* newNode = new exa::node(); // 创建新节点

这样就能够正确地将创建的新节点赋值给 newNode 变量,并解决类型转换错误。记得重新编译运行程序以验证修改是否成功。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=10504

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?