文章详情页
java - C++ error C2678: 二进制“<<”: 没有找到接受“const std::ostream”类型的左操作数的运算符
浏览:220日期: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. dockerfile - 为什么docker容器启动不了?2. web服务器 - ubuntu下布置apache加wsgi加python3. android 如何实现如图中的键盘上的公式及edittext的内容展示呢4. CSS3的渐变属性的疑惑5. python - pip install出现下面图中的报错 什么原因?6. 数据挖掘 - 如何用python实现《多社交网络的影响力最大化问题分析》中的算法?7. python - 怎么通过vpn连内网ftp?8. javascript - 有没有什么办法过滤掉数据库中的乱码?9. python - Flask写的注册页面,当注册时,如果填写数据库里有的相同数据,就报错10. python - 用ffmpeg采集视频,用terminate没法结束进程
排行榜

网公网安备