E0349 没有与这些操作数匹配的 "<<" 运算符
时间: 2023-11-28 22:03:33 浏览: 235
这个错误通常是由于使用了不支持左移运算符(`<<`)的操作数类型导致的。左移运算符只能用于整数类型的操作数。如果你使用了其他类型的操作数,就会出现上述错误。
你可以检查一下代码中使用左移运算符的地方,看看是否将其应用于正确的操作数类型上。如果你确定操作数类型是正确的,那么可能是因为你的编译器不支持该类型的左移运算符。在这种情况下,你可以尝试使用其他实现相同功能的方法,比如乘以2的幂或者使用位操作来代替左移运算符。
阅读全文