文章详情页
java - C++ error C2678: 二进制“<<”: 没有找到接受“const std::ostream”类型的左操作数的运算符
浏览:205日期:2024-03-23 16:36:19
问题描述
我是在LinkedMatrix的operator<<中调用SortedSinglyList的operator<<,确定错误在标出的那一行。这个错误跟const 有关?可我这里面写的代码都不含const 的啊
我在SSL中运行operator<<正确了,但是LM却失败了
class LinkedMatrix-------friend ostream& operator<<<>(ostream& os, LinkedMatrix &a)
{ for (int i = 0; i < a.rows; i++)cout << 'i' << (*a.rowlist[i]); //括号相当于SSL对象。调用SSL.operator<< }

问题解答
回答1:operator<<<>你的这个<>是什么?
标签:
java
上一条:java - 求一个范围内的素数的问题。下一条:javascript - 手机端怎么实现返回顶部效果呢?(手机端滚动条会隐藏,无法检测)我用的sui 框架 a的锚点功能不能用,有没有js方法?
相关文章:
1. nignx - docker内nginx 80端口被占用2. mysql - 查询 修改数据库优化问题吧3. javascript - 关于微信扫一扫的技术问题4. javascript - vue2如何动态生成checkbox默认选中,获取数据5. node.js - session怎么存到cookie,然后服务器重启后还能获取。数据库不用mongodb或redis,数据库是mysql6. java - 在局域网中自动探测设备原理7. 多张图片自动换行后图片居中显示8. nginx - 在七牛云已经上传静态网页了,为什么打开红色框的链接不能访问????9. javascript - Angular2中声明的成员变量为何显示undefined?10. mysql 很简单的union链接查询保存
排行榜

网公网安备