[{“Name”:“C++11”,“GroupName”:null},{“Name”:“c++11”,“GroupName”:null},{“Name”:“C++14”,“GroupName”:null},{“Name”:“c++14”,“GroupName”:null},{“Name”:“C++17”,“GroupName”:null},{“Name”:“c++17”,“GroupName”:null},{“Name”:“C++20”,“GroupName”:null}]
These are example of using C++ template metaprogramming in processing arithmitic operations in compile time.