微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用左结合 C++ 运算符时强制右结合

如何解决使用左结合 C++ 运算符时强制右结合

我试图在使用左结合 C++ 运算符(如 var nSvg = document.getElementsByClassName("nSvg")[0]; nSvg.addEventListener("load",function() { var text = nSvg.contentDocument.getElementsByClassName('myclass')[0]; text.addEventListener("click",function() { $('#BoxOpen').toggleClass('BoxOpenVis'); },false); },false); )时强制右结合,但我在结束前“死亡”(参见最后一个 operator+())。

有一些对象static_assert 和超载的 A a; B b; C c; D d;,我想写 operator+() 并在幕后让 a+b+c+dX自定义二进制操作)

有人有任何提示吗?或者不同的方法

提前致谢!

现场示例:https://godbolt.org/z/58dM6Ws4b

X<A,X<B,X<C,D>>>

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。