fork download
  1. #include<iostream>
  2. int main() {
  3. if ( __cplusplus == 202101L) std::cout << "C++23";
  4. else if (__cplusplus == 202002L) std::cout << "C++20";
  5. else if (__cplusplus == 201703L) std::cout << "C++17";
  6. else if (__cplusplus == 201402L) std::cout << "C++14";
  7. else if (__cplusplus == 201103L) std::cout << "C++11";
  8. else if (__cplusplus == 199711L) std::cout << "C++98";
  9. else std::cout << "__cplusplus: " << __cplusplus;
  10. std::cout << std::endl;
  11. }
Success #stdin #stdout 0.01s 5280KB
stdin
Standard input is empty
stdout
C++14