Eclipse Oxygen 错误 "Bad Character" 在新的 C++14 数字分隔符处
Eclipse Oxygen error "Bad Character" at the new C++14 digit separator
#define FOO 1'000
触发此 Eclipse Oxygen 警告:
Bad character sequence encountered: '000
gcc 7.3
编译当然没问题。
我在Project下设置 -> Properties -> C/C++ Build -> 设置 -> 方言 -> 其他方言标志 值-std=c++17
.
为了让 Eclipse 不显示此警告,我错过了什么?由于这个警告,所有使用 FOO
的引用都没有得到解决,这会导致 Eclipse 显示其他错误。
Eclipse 有自己的 C++ 解析器,它还没有完全支持 C++14 和 C++17 功能。
Bug 519062 跟踪对 C++14 位分隔符的支持。
#define FOO 1'000
触发此 Eclipse Oxygen 警告:
Bad character sequence encountered: '000
gcc 7.3
编译当然没问题。
我在Project下设置 -> Properties -> C/C++ Build -> 设置 -> 方言 -> 其他方言标志 值-std=c++17
.
为了让 Eclipse 不显示此警告,我错过了什么?由于这个警告,所有使用 FOO
的引用都没有得到解决,这会导致 Eclipse 显示其他错误。
Eclipse 有自己的 C++ 解析器,它还没有完全支持 C++14 和 C++17 功能。
Bug 519062 跟踪对 C++14 位分隔符的支持。