Следующие работы выполняются в Eclipse C/C++ Oxygen .2 с gcc-5.5.0
Eclipse
C/C++
Oxygen
gcc-5.5.0
Eclipse Properties->C/C++ Build->Settings->GCC C++ Compiler->Dialect->Other dialect flags: -std=c++17
Не поднимайте ничего в Language standard выпадающий список.
Language standard