C++17 programming