<<endl 报错

 

 

 

 

 

这里为什么只有下面的endl报错了

()就ok

 

答:


<<的优先级是7,^的优先级好像只有4
所以先执行了-1 << endl的操作
这种错误就是模版无法实例化了,c++支持隐式类型转换,隐式类型转换也无法达到要求时就会出现这样的错误

 

posted @ 2022-02-21 17:25  暴风城  阅读(182)  评论(0编辑  收藏  举报