当前位置: 代码迷 >> 综合 >> error: reference to ‘byte‘ is ambiguous
  详细解决方案

error: reference to ‘byte‘ is ambiguous

热度:22   发布时间:2023-12-26 22:37:05.0

关于QT 添加 opengl 报错 error: reference to ‘byte’ is ambiguous

原因是在编译时,选择C++17选项,导致报错。
C ++ 17添加std::byte并更改了字节的语义。为了避免全局命名空间污染。而且我们需要与自己隔离std::byte。我们的更改是将其byte移入我们的名称空间。
或者在pro文件中删除C++17

  相关解决方案